Dmitry
isValid в новой версии кидает ошибку если форма не была submitted
в новой это в какой? раньше она внутри содержало проверу на то была ли форма засабмичена
Spider
спасибо, попробую - потолм или к вечеру напишу
Константин
https://github.com/symfony/symfony/blob/12f6db8a9a3ff3010df7caf3b8c92da02e19893c/src/Symfony/Component/Form/FormInterface.php#L190
Константин
https://github.com/symfony/symfony/blob/4058f2f284c6943e459a83e6bc368d3984da1c57/src/Symfony/Component/Form/Form.php#L737
Dmitry
https://github.com/symfony/symfony/blob/12f6db8a9a3ff3010df7caf3b8c92da02e19893c/src/Symfony/Component/Form/FormInterface.php#L190
вот жешь, раньше поубдоднее было. А как форма может быть валидной, если она не засабмичена?
Александр
вот жешь, раньше поубдоднее было. А как форма может быть валидной, если она не засабмичена?
ну вдруг данные не из реквеста приходят, хотя в этом случае все равно делают субмит руками
Spider
еще вопрос
Spider
я не могу найти как вывести девелоперский тулбар
Dmitry
а какой тогда смысл не использовать?
Константин
https://github.com/symfony/symfony/pull/24576
Александр
а какой тогда смысл не использовать?
не понял немного, это мне?
Spider
ну а как переключить? это не могу найти
Dmitry
https://github.com/symfony/symfony/pull/24576
типа писать больше - это круто? :) ну... ок
Spider
где app_dev включить?
Кирилл
app_dev.php это файл в /web/
Александр
где app_dev включить?
site.com/app_dev.php после названия сайта допиши - зайдешь через дев окружение
Spider
помогло
Spider
теперь я с этого канала не вылезу ))
Spider
еще раз спасибо
Yuriy
Доброе утро, можете поделится простым примером реализации FOSElasticaBundle (конфиг и использование) конфиг с мапингом таблиц создал, но понимание очень условное как использовать этот поиск?, как определять в каких полях выполняется поиск?
Valentin
На странице проекта на Гитхабе есть ссылка > Read the documentation for 5.0.x Там и конфиг, и примеры поиска, и вообще по-моему про всё рассказано, что есть в бандле
Anonymous
поля ты сам задаешь
Anonymous
по каким еластика, должна искать
Anonymous
Всем привет
Anonymous
Господа, помогите разобраться с sonata admin bundle. Может просьба большая по объяснению, но самом что-то не получается. Я пока изучаю symfony поэтому делаю тестовый проект а-ля блог. Хочу сделать так что бы рубрики блога выводились в боковую панель, они же создаются динамически, есть сущность Category
Anonymous
я смотрел, что можно переопрделить MenuBuildeListner
Anonymous
но пока не пойму, как создавать посты с нужной категорией. То есть я в боковой панели выбрал Категорию и попал в админский раздел. Как выводить и сохранять посты с выбранной категорией, так что бы руками не выбирать категорию в админке сущности поста
Артём
Есть один двиг на компонентах симфони и там 404 ошибка обрабатывается через exceptionListener которому передается контроллер обработчика ошибок. И вот еще пару событий на kernel.view и на kernel.response. и проблема в том что при 404 ошибки дублируется контент из события kernel.listener в чем причина, кто знает?
Артём
А при обычной отдачи контента все впорядке, ничего не дублирует. Просто дополняет текстом
Артём
Как у фабьена в эксепшн передается текстовая строка с названием контроллера а листенер принимает объект debug/flatten че-то там
Артём
С телефона. Не помню дословно
Dmitry
С телефона. Не помню дословно
чет как то не понятно, 404 - это ж не событие, а исключение
Артём
Диспетчер событий принимает объект со строкой в виде контроллера exceptionListener('errorcontroller::indexaction'). А контроллер принимает аргумент в виде объекта flattenexception или flatten-забыл как дальше
Starikov
doctrine/dbal
Starikov
how to replace IF ?
Starikov
IF(field!="",",","")
Starikov
hi
Spider
привет
Spider
всем ОГРОМНОЕ спасибо кто вчера помог разобраться с аплодом!
Valentin
how to replace IF ?
Use CASE WHEN: https://stackoverflow.com/questions/29792968/simple-if-test-statement-in-doctrine
D
К нам англичане подтягиваются что-либо?
Артём
в какую директорию помещать лучше всего, дополнительные классы/интерфейсы для MVC, например для рендера view
Артём
тоже самое и для событий
Артём
создать отдельную директорию, к которой будет доступ для MVC и событий к /dir/название компонента/и тут все скрипты конкретного компонента
Артём
она же в gitignore
Dmitry
она же в gitignore
и что? делаешь все что относится к твоему "фреймворку" в отдельном модуле и потом просто подтягиваешь его через composer
Артём
и что? делаешь все что относится к твоему "фреймворку" в отдельном модуле и потом просто подтягиваешь его через composer
через автозагрузку всмысле? Или как отдельный модуль для vendor который доступен по инету и для composer?
Артём
а как его глобально регистрировать в композере?
Артём
чтобы был доступен для всех
Dmitry
чтобы был доступен для всех
закачиваешь на github, потом на packagist.org указываешь ссылку на github
Артём
Eugene
Всем привет. Кто-нибудь сталкивался в сонате с проблемой, в форме редактирования пользователей, отсутствуют роли и группы? http://joxi.ru/n2Yd0lvTjp8KRm
Aleksandr
соната = боль и страдания
Eugene
Ну Х3, пока проблем не было, кроме этой.
Aleksandr
https://hh.ru/vacancy/23496440
Roman
Коллеги, работает кто-нибудь с очередями? Как запускаете консамеров, при условии, что их много? Отдельный systemd юнит/сервис на каждый консамер?
Valentin
Через supervisord
Niko
Привет! Подскажите pls видео-уроки по symfony Сильно ли 4я версия отличается от 2й и 3й версии по расположению папок в проекте, встроенным методам работы с бд и всему такому?
Кирилл
4-я версия появится только 30 числа, а вы уже все хотите знать
Valentin
Пора FAQ писать, постоянно ссылки на видеокурсы и статьи просят
Niko
Спасибо
Serhii
Четверка - тройка минус депрекейшины
Serhii
Плюс env, минус бандлы, плюс флекс и всякого другого еще
Niko
Плюс env, минус бандлы, плюс флекс и всякого другого еще
Я спросил потому, что не знаю есть ли смысл смотреть видео-уроки или читать статьи по 2ой и 3ей версиям, если хочу работать с 4й
Serhii
Ну по четвёртой видеоуроков нет пока, люди ждут релиз официальный
Serhii
Если нет спешки, то глянь видеоуроки по тройке и просмотри статьи Фабиана по четверке, плюс можешь установить четверку прям сейчас, посмотреть флекс и структуру
Niko
Ну по четвёртой видеоуроков нет пока, люди ждут релиз официальный
я в курсе. Там Д.Елисеев в своих планах на следующий год указал, что хочет провести курс по 4й версии. Хочу взять его и немного подготовится, побольше узнать про symfony
Kirill
Хм, котаны. А есть вариант сделать дескриминатор + эмбеддед одновременно? Ну, типа: // Entity class Article { ... } // Embeddable class MarkdownRenderer {} class HtmlRenderer {} И в зависимости от поля Х в БД выбирать какого типа эмбеддед
Kirill
Ну т.е. запилить можно, но ошибки сыпятся как из ведра