Symfony 6 курс. Урок 4. Создание связи ManyToOne в Doctrine. Добавление в форму EntityType
Открытый канал в телеге - https://t.me/PHPnoob
Чат взаимопомощи PHP - https://t.me/php_noob
Ссылка на репозиторий с кодом: https://github.com/bukachukcom/symfony6
В данном видео рассматривается процесс создания связи ManyToOne в Doctrine ORM, а также добавление связанных сущностей в форму с использованием типа поля EntityType.
Создание двух сущностей, которые будут участвовать в отношении ManyToOne. Например, это могут быть сущности "Blog" и "Category".
Установка аннотаций или других конфигураций в классах сущностей для определения связи ManyToOne между ними. Это обычно включает в себя указание свойства, которое будет содержать связь, и указание обратной стороны связи.
Запуск команды Doctrine для обновления схемы базы данных с помощью миграции на основе внесенных изменений в сущности.
Использование форм Symfony для создания формы, которая включает поле типа EntityType для выбора связанной сущности.
Интеграция связанного поля в шаблон Symfony для отображения на веб-странице.
Эти шаги позволяют создать связь ManyToOne между сущностями в Doctrine ORM и добавить соответствующее поле в форму Symfony для удобного взаимодействия с данными в веб-приложении.
*Все видео курса:*
https://www.youtube.com/playlist?list=PLxUDM49DgcpCD0m7sE-K7POzTHCRY-f0d
00:00 Создание связи между двумя таблицами ManyToOne с помощью Doctrine ORM
01:50 Делаем редирект на другую страницу в контроллере
03:30 Создаем миграцию с помощью генератора миграций diff
08:00 Используем генератор кода Симфони для создания CRUD раздела для категорий
12:00 Разбираемся как работает parameter конвертер в контроллере
17:00 Добавляем в форму поле типа EntityType
25:00 Выводим связанную сущность в шаблоне Twig
25:40 Добавляем метод __toString в класс PHP сущности, чтобы использовать его в select
27:00 Использование методов оберток для трансформации данных сущности
28:00 Встроенные фильтры данных шаблонизатора Twig
30:00 Немного теории о Bidirectional и Unidirectional связей между сущностями
#обучение #программирование #обучающие #php #symfony #doctrine #php8
Видео Symfony 6 курс. Урок 4. Создание связи ManyToOne в Doctrine. Добавление в форму EntityType автора bukachuk
Видео Symfony 6 курс. Урок 4. Создание связи ManyToOne в Doctrine. Добавление в форму EntityType автора bukachuk
Информация
21 декабря 2023 г. 13:36:14
00:33:07
Похожие видео



















