Для тех, кто начинает знакомиться с Symfony, рекомендую начать отсюда:
Быстрый старт в Symfony
Если вам нужно разработать или доработать проект на Symfony, можете воспользоваться моими услугами.
-
Прием и обработка данных с формы без дополнительных возможностей Symfony
-
Установка компонента form в Symfony.
Установка компонента form в Symfony командой composer require symfony/form для работы со встроенными формами.
-
Создаем класс для работы с Symfony формами.
Создание класса формы в Symfony командой make:form: где описываются поля формы и их свойства.
-
Создаем простую Symfony форму.
Создание простой формы Symfony: метод buildForm с добавлением полей и вывод формы через createForm в шаблоне.
-
Как принимать данные из формы Symfony
-
Как добавить атрибуты для элемента form
-
Основные функции Symfony для вывода элемента формы
-
Вывод label и поля элемента формы отдельно
-
Функция form_row для вывод элемента формы
-
Как добавлять атрибуты для элементов выведенных с помощью form_row
-
Создаем форму, которая связана с сущностью
-
Как явно указать тип поля для вывода
-
Отладка формы в Symfony Profiler.
-
Добавление данных в базу данных через форму связанную с сущностью.
-
Всплывающие сообщения после отправки Symfony формы.
-
Обновление сущности в базе данных с помощью Symfony форм.
-
Пример добавления поля логического типа.
-
Options (настройки) для текстовых полей формы.
-
Отключение html5 валидации для Symfony формы.
-
Установка компонента для валидации Symfony форм
-
Понятие Constraints для валидации полей форм
-
Пример валидации формы, которая связана с сущностью
-
Как перевести или изменить сообщения из правил валидации
-
Настраиваем валидацию форм, которые не связаны с сущностью
-
Создание поля формы, которое имеет связь с другой сущностью
Как получить доступ?
Доступ к курсу "Symfony" на 1 месяц
Стоимость: 1000 ₽ (стоимость в других валютах можно уточнить у автора)
Войдите / зарегистрируйтесь на сайте, чтобы получить данные для оплаты
Что еще добавить в этот курс? Каких уроков вам не хватило?
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти