Гречушников
никто не в курсе, в казахстане великий файрвол глючит? клиенты жалуются на недоступность сайтов. из россии все ок.
Maks
Так они же его отключили вроде бы
Гречушников
?
Maks
пардоньте, путаю с сертификатами
Maks
https://habr.com/ru/news/t/462785/
Гречушников
https://kazbt.com/
Гречушников
хетцнер не отвечает в казахстане
Maks
Что то лыжи не едут) У меня на одном из проектов после одновления с 4.3 на 4.4 сообщения об ошибках от "LoaderLoadException" даже если ; пропускаешь
Maks
кто то подобное наблюдает?
Gas
как правильно в FormType::buildForm назначить несколько переменных, к кот. можно было бы обратиться в темплейте?
Dmitry
кто то подобное наблюдает?
Может быть, если не совпадает имя файла и имя класса. Под виндой например регистр файлов не важен и класс MyClass будет грузиться из myclass.php Симфони на это ругается в режиме dev
Gas
buildView
это метод Form, а есть только FormType пока
Gas
Там тоже есть
$form->vars['aaa'] = 'AAA' ; это же по феншую?
Gas
😊 вроде работает - понаблюдаю. спасибо
Gas
изменения сущности записываются прежварительно в таблицу changes (id сущности, поле, значение), и только после проверки изменяется сама сущность, с удалением записей в changes. куда копать? анализировать changesList, записывать изменения в changes и отменять изменения entity?
Maxim Kainov
Я так делал
Maxim Kainov
https://github.com/maxkain/doctrine-entity-logger-example
Константин
Всем привет Помогите настроить авторизацию и запихнуть провайдер в сервисы
Константин
Бьюсь Уже с ней не один день
Vadim
Опиши задачу.
Vadim
Всем привет Помогите настроить авторизацию и запихнуть провайдер в сервисы
Зачем тебе провайдер в сервисах? Что пытаешься решить?
Константин
Зачем тебе провайдер в сервисах? Что пытаешься решить?
Вообще делаю авторизацию которая будет на каждой странице
Константин
В доке вариант с одельньной страницей, но мне так не нужно
Vadim
А как нужно?
Константин
А как нужно?
Ну чтобы на каждой странице было
Alexander
Через ajax и все, ничего дополнительно пилить и не нужно, вывод в стандарте поменять
Константин
А есть вариант расширять контроллеры базовым классом, а в базовом классе делать авторизацию?
Константин
Anatoliy
Тебе нужен контроллет отвечающий за авторизацию, а форму размещать как и где необходимо в том числе и через аякс в хедере страницы например
Dima
Вообще делаю авторизацию которая будет на каждой странице
Тебе нужно при каждой новом переходе по страницам перепроверять пользователя или что?
Константин
Мне нужно вообще авторизацию сделать полностью ну и регистрацию
Константин
Пользователи все с доктрин
Константин
Ну и права доступа тоже организовать
Anatoliy
не совсем я ведь правильно понимаю твою задачу, тебе нужно что бы форма с авторизацией могла распологаться на разных страницах (например сверху каждой страницы)?
Anatoliy
Тогда на твоем месте я сперва сделал бы авторизацию и регистрацию на отдельной странице как в документации затем нужно будет перенести html форму в какой ни будь попап наверху странцы, форма при этом будет отправлять реквест на уже существующий контроллер то есть, контроллера тебе будет достаточно одного (как в доках), а рендирить форму ты можешь в любом месте на сайте
Константин
А почему концепция с расширением класса не сработает, можешь объяснить, для понимания?
Anatoliy
Ну саму форму я отрендерил
А контроллер готов? форма отправлет на него запрос?
Константин
Нет еще только пилю
Anatoliy
А почему концепция с расширением класса не сработает, можешь объяснить, для понимания?
Это не имеет смысла просто у тебя есть один контроллер авторизации, какой смысл этот функционал наследовать для контроллеров товара/заказа/склада и тд?
Константин
Или это не правильный подход?
Anatoliy
Или это не правильный подход?
ага авторизацией/аутентификацией должен заниматься один сервис, то есть котроллер авторизации кортроллеры занимающиеся бизнес логикой (товар/заказ и тд) занимаются своими задачами контроллер отвечающий за заказы, не должен заниматься вопросами авторизации пользователя
Константин
Щас попробую запилить, позже отпишусь
Anatoliy
успехов)
Константин
Спасиб
Anatoliy
Да, при чем лучше не просто перенести html, а вывести так же через symfony forms
безусловно, рендерить html форму нужно исключительно через инициализацию формы в контроллере
Maxim Kainov
безусловно, рендерить html форму нужно исключительно через инициализацию формы в контроллере
Только возникает неудобство рендерить одну и ту же форму на одной странице 2 раза
Anatoliy
А зачем ее рендерить два раза? Не совсем понял
Maxim Kainov
А зачем ее рендерить два раза? Не совсем понял
Если делать отдельную страницу с формой авторизации и дублировать ее в шапке
Maxim Kainov
Оно рендерится, но не меняется id инпутов. Нужно переопределять шаблоны для этого. Но в принципе, и так все работает.
Spider
всем привет и хорошего воскресного вечера
Anonymous
Spider
Чисто теоретически - взял быв кто нибудь человека на практику симфони - получить первый опыт?
Spider
Знание основ симфы есть, но не более
Dima
Ну так ищи работу Джуна
Dima
В чем проблема?
Dima
Сколько не учи, без реальных задач все будет не то
Spider
както стремно без опыта
Spider
вы бы джуна взяли?
Vadim
Нет, берут только сеньоров.
Vadim
Spider
этото понятно - но врядли совсем без опыта возьмут...
Spider
ладно спасибо.... подумаю
Vadim
Ну так ты не джун тогда. У джуна есть опыт.
Spider
тут еще один момент - меня интересует только удаленка
Vadim
тут еще один момент - меня интересует только удаленка
Твои шансы найти работу уменьшились вдвое-втрое.
Spider
ок посмотрю
Spider
я понимаю