Построение Symfony форм на Bootstrap 3: Вывод блока подсказки

А вот пример результата:

Для начала создадим форму с разметкой bootstrap. Затем добавим подсказку к полю. Есть хорошая новость - начиная с версии 2.6 Symfony уже поддерживает вывод форм с разметкой для bootstrap.

Прежде чем начать, я считаю, что вы уже добавили стили bootstrap в свою разметку страницы. Так же вы должны иметь основные понятия по созданию и выводу форм в Symfony. Если же в каком-то из этих моментов вам не хватает знаний, то я советую прочитать следующие статьи:

Читать далее...

Обзор компонентов Symfony2 : OptionsResolver

Я думаю, вы не раз писали что-то подобное:

$options = [
    'page' => isset($input['page']) ? $input['page'] : 1,
    'items' => isset($input['items']) ? $input['items'] : 10
];

Нам требуется массив пользовательских настроек. В случае отсутствия каких-либо опций мы используем значения по умолчанию. Поэтому, проверяем заданы ли настройки, если нет, то берем значения по умолчанию. Согласитесь, такой код очень плохо читается и занимает довольно много места, так как повторяется этот участок, как правило, далеко не один раз.

Читать далее...