Евгений
чтоб удобно было
Евгений
или фронт вообще отдельно, а потом уже сажаете?
Alexander
Коллеги делают отдельно, потом переносят
Dmitriy
Dmitriy
Надстройка над webpack
Dmitriy
Ну а галп он же независимый вроде
dasha svi4ka
Все привет. У меня есть проблема при смене окружения с дев на прод. Появляется вот такая ошибка прод логе:
assetic.ERROR: The template "SecurityBundle:Collector:security.html.twig" contains an error: Unknown "profiler_dump" function in "SecurityBundle:Collector:security.html.twig" at line 180
Нашла решение на стеке, но там симфони 3.1, а у меня 2.8 - для этой версии по assetic в документации нету ничего интересно. Линк на стек.
https://stackoverflow.com/questions/42898882/assetic-error-doctrinebundlecollectordb-html-twig-contains-an-error-unknown
Serezha
В composer.json может что то тянется для дев окружения чего нет для прода?
Roman
Как в 3.4 сделать сервисы публичными по умолчанию? _defaults: {public: true} выдает Attribute "public" on service "xxx" cannot be inherited from "_defaults" when a "parent" is set
dasha svi4ka
`
assetic:
bundles:
dasha svi4ka
и их перечень. может быть в 2.8 есть что-то такое же.
Alex
@svichka проблема же в функции profiler_dump, а не в security
Alex
WebProfilerBundle установлен?
Serezha
Найти этот прфайлер дамп и переопределить у себя в коде? Где ее определегие?
Serezha
Повозиться с композер.джсон и конфигами стоит имхо.
dasha svi4ka
нашла в чем причина. удивлена как это работало в предыдущем проде. PHP же начиная с 7.1 дефолтно в стрикт моде?
alex прав. В действительности WebProfilerBundle подключается только в dev и test моде, а в проде предыдущем видимо оно работало ввиду того, что PHP был 7.0 не в стрикте и не падал на этой ошибке. спасибо
Serezha
Что за стрикт моде? Запускал Симфони в 5.6, 7.1 и 7.2 никогда не замечал нюансов
dasha svi4ka
это про error_reporting. если указан strict больше моментов, когда php вылетает с критическим исключением.
я не уверена, что именно в этом дело, но так как именно этот проект работал с именно таким конфигом + AppKernel и в прод окружении где не был подключен бандл, который указал Alex, и php там был именно non-strict то грешу на это.
Anonymous
Йо!
Serezha
Serezha
ВебПрофайлер используют почти все проекты на Симфони, если бы он глючил в разных окружениях - эта ошибка проявилась бы массово
Anonymous
Народ, подскажите.
Возникла задача изучит симфони, есть некоторек кол-во русских статей по симфони 2.8, есть смысл его изучать, или в следующих версиях все кардинально изменилось?
Serezha
Serezha
В 4 многие вещи стали проще, читай на английском
Serezha
Serezha
Anonymous
Serezha
Работал в 7.1 и 7.2
Serezha
Типа в которых ужасный стрикт моде :)
Serezha
Этот хелпер Твига вызывается в Секьюрити Бандле только для шаблона ВебПрофайлера. Соответственно надо понять - почему окружение ПРОД, и ВебПрофайлер не подключается, А СекьюритиБандл пытается его дергать?
Alexander
Всем привет.
Вопрос о лучших практиках.. для чего нужно использовать хелпер, а для чего сервис? Пока не нашел статьи (на русском) где бы описал кто-то как нужно писать и для чего что использовать)
Anonymous
Сервис я использую для алгоритма какого то, к примеру рекомендуемые, а в контроллеру просто передаю данные
Сергій
Здравствуйте.
Подскажите пожалуйста, как мне в sonata admin вместо addIdentifier (rout соныты) вывести или свой произвольный url или указать route с фронта.
Мне нужно что бы ссылка с админки вела не на редактировние пользователя в sonata а на редактировние пользователя в его карточке товара
Alexander
А работу с добавлением юзеров и прочего к примеру лучше всего ложить куда?
dasha svi4ka
dasha svi4ka
теперь точно нашла и теперь точно работает так как надо))
Anonymous
Anonymous
Там на примерах, вместо product у тебя будет user
Alexander
Об юзер - обобщенный пример был) Ок, спасибо, пошустрю там)
Alexander
Может кто подсказать, можно ли как то запретить авторизацию пользователя после подтвердения почты через настройки ? FOS.
Или писать слушателя на ивент fos единственный вариант?
artem
повесь листенер, я тоже скоро с этим вопросом приду
Alexander
эх, уже делаю)
artem
тут вопросик по fos rest) не баньте, просто не могу вспомнить как делать группировку по ответу(только сериалайзер стандартный)
artem
отдает много лишнего, и вот не помню как аннотации прописать))
Alexander
А мне это предстоит чутка попозже 😅
artem
встретились два одиночества
artem
с JMS вроде норм работало, но блин, он тяж вес
Alexander
Что то совсем все грустно, розлогинить пользователя програмный средством как то слишком закручено. сессию сбрасываю и ничего, сидит себе дальше в системе 😅
Anonymous
artem
Лол
Anonymous
всем привет! Есть правила постинга вакансий? Админ, ау 😊
Кирилл
тут не очень высокая активность. админ может к вечеру только появится
Кирилл
Но на моей памяти народ чето постил и ничего им за это не было)
Anonymous
Спасибо) тогда ок)
Aleksandr
да почему бы и нет
erkash
Чет бот не работает(
artem
всем привет) с ботами вас)) тут вопрос, хочу уникальное не пустое поле, указал уже все аннотации, но почему то пустое поле проходит
/**
* @var string $phone
* @ORM\Column(name="phone", type="string", length=30, nullable=false, unique=true)
* @Assert\Length(min = 8, max = 20, minMessage = "min_lenght", maxMessage = "max_lenght")
* @Assert\Regex(pattern="/^\(0\)[0-9]*$", message="number_only")
* @Assert\NotBlank()
*/
artem
может подскажете где я затупил?
Anton 🐻
привет, как лучше организовать сохранение исторических данных в бд? в entity на set*повесить создание исторической entity или можно как-то через EntityListeners удобно повесить?
Anton 🐻
всем привет) с ботами вас)) тут вопрос, хочу уникальное не пустое поле, указал уже все аннотации, но почему то пустое поле проходит
/**
* @var string $phone
* @ORM\Column(name="phone", type="string", length=30, nullable=false, unique=true)
* @Assert\Length(min = 8, max = 20, minMessage = "min_lenght", maxMessage = "max_lenght")
* @Assert\Regex(pattern="/^\(0\)[0-9]*$", message="number_only")
* @Assert\NotBlank()
*/
а другие правила из анотаций срабатывают?
Anton 🐻
https://evilinside.ru/validaciya-obektov-v-symfony-3-4/
artem
только ORM на уникальность
artem
спасибо, валидация прошла. теперь ORM кидает 500, только вот отловить их никак не могу и обработать
Aleksandr
чето их неделю не было
Aleksandr
и опять полезли
artem
Ну я такого бота за пару тройку часов напишу))
artem
Я на своем канале редко бываю, та и в телеге только переписка и звонки. Мб есть статистика по каналу?
artem
В общем уже задолбал этот бот, уже бесит что вопросы теряются 😔 мне ответ нужен, а эта хрень мой вопрос в топку выкинула
Aleksandr
ну если кто знает нормального бота который блокирует - предлагайте, я добавлю
Anonymous
Aleksandr
он что-то не реагирует совсем на сообщения
Aleksandr
Terminator
Anonymous
@Cyberdyne_Systems_bot
Aleksandr
ну вроде добавил
Aleksandr
посмотрим