Если у вас остались какие-либо вопросы, вы всегда можете спросить меня здесь, в комментариях. Также если вы нашли баг или знаете как что-то реализовать можно лучше, вы можете добавить эту информацию в комментариях 😀
Скажите, а как часто используются эти формы? Все таки большая часть приложений разделена на бек и фронт, а там я даже не знаю, есть ли смысл использовать формы и можно ли это вообще сделать) Как мне кажется формы полезны если это монолитное приложение, а таких меньшинство
В целом тенденция идет ухода от них в сторону REST, но по факту таких приложений еще очень много и не всегда нужен отдельно фронт, если например делаем прототип итд.
Спасибо вам за видео! У меня почему-то отправка формы работает не так. У вас форма отправляется обычным способом, когда метод не разрешен, возвращается страница с кодом 405. У меня же форма отправляется fetch-запросом, если метод не разрешен, ответ возвращается с 405-м кодом. И сразу отправляется еще один get-запрос, который перезагружает индексную страницу блога. Какая-то магия symfony похоже)
Хм, это очень странно, вы не подключали никаких JS шаблонов итд? По идее здесь работа идет без JS поэтоум и fetch запросов не должно быть, возможно вы добавили JS код который обрабатывает так события Dom
@@bukachuk_php дополнительно ничего не подключал. Могу лишь предположить, что это может быть как-то связано с Symfony UX Turbo, среди привязанных обработчиков есть файлы типа turbo.index-....js, но про этот компонент ничего не знаю.
Да судя по всему это из-за него, надо смотреть Symfony UX Turbo allows having the same user experience as with Single Page Applications but without having to write a single line of JavaScript! Посмотрите здесь описаны нюансы symfony.com/bundles/ux-turbo/current/index.html#3-form-response-code-changes В целом надо смотреть как работает эта штука, я ее не использовал))
Нет это классы форм (описывают поля форм и поведение формы), DTO здесь выспупает сама Entity, вы можете завести также свой объект и смаппить на него свой класс, я в этом или другом видео делаю пример такой, я делаю там форму поиска перед таблицей
Если у вас остались какие-либо вопросы, вы всегда можете спросить меня здесь, в комментариях. Также если вы нашли баг или знаете как что-то реализовать можно лучше, вы можете добавить эту информацию в комментариях 😀
Cпасибо, очень доходчиво, Вы крут!!!
Коммент для продвижения видео!
Годный материал по симфони)
спаисбо!
Условие с единицами не нужно, в QueryBuilder можно сразу использовать ->andWhere(), даже без предваряющего ->where()
Скажите, а как часто используются эти формы? Все таки большая часть приложений разделена на бек и фронт, а там я даже не знаю, есть ли смысл использовать формы и можно ли это вообще сделать) Как мне кажется формы полезны если это монолитное приложение, а таких меньшинство
В целом тенденция идет ухода от них в сторону REST, но по факту таких приложений еще очень много и не всегда нужен отдельно фронт, если например делаем прототип итд.
Спасибо вам за видео! У меня почему-то отправка формы работает не так. У вас форма отправляется обычным способом, когда метод не разрешен, возвращается страница с кодом 405. У меня же форма отправляется fetch-запросом, если метод не разрешен, ответ возвращается с 405-м кодом. И сразу отправляется еще один get-запрос, который перезагружает индексную страницу блога. Какая-то магия symfony похоже)
Хм, это очень странно, вы не подключали никаких JS шаблонов итд? По идее здесь работа идет без JS поэтоум и fetch запросов не должно быть, возможно вы добавили JS код который обрабатывает так события Dom
@@bukachuk_php дополнительно ничего не подключал. Могу лишь предположить, что это может быть как-то связано с Symfony UX Turbo, среди привязанных обработчиков есть файлы типа turbo.index-....js, но про этот компонент ничего не знаю.
Да судя по всему это из-за него, надо смотреть Symfony UX Turbo allows having the same user experience as with Single Page Applications but without having to write a single line of JavaScript! Посмотрите здесь описаны нюансы symfony.com/bundles/ux-turbo/current/index.html#3-form-response-code-changes В целом надо смотреть как работает эта штука, я ее не использовал))
классы типа Form/BlogType , Form/CategotyType это получается DTO или для них еще классы отдельные нужны?
Нет это классы форм (описывают поля форм и поведение формы), DTO здесь выспупает сама Entity, вы можете завести также свой объект и смаппить на него свой класс, я в этом или другом видео делаю пример такой, я делаю там форму поиска перед таблицей