Symfony 2 формы событий

Я настраиваю тестовый сайт с Symfony, и я построил сетку данных с нумерацией страниц, которая работает правильно.

Одна стандартная функция, которую я хотел бы добавить к нумерации страниц, — это количество отображаемых элементов, которые нужно установить для выпадающего меню:

У меня есть поле выбора (на данный момент в контроллере, но позже я помещу его в класс формы.)

Форма с полем выбора построена с использованием этого кода:

 $form = $this->createFormBuilder()
// ->setAction($this->generateUrl('userlist2'))
//->setMethod('GET')
->add('numRecords', 'choice', array(
'choices' => array('5' => '5', '10' => '10', '20' => '20'),
'required' => false,
'empty_value' => false,
'attr' => array(
'class' => 'form-control',
'style' => 'width:80px',
)
)
)
->getForm();

Я погуглил, чтобы проверить, есть ли у symfony способ внести изменения в поле выбора, но я не смог его найти.

Мне нужно перехватить событие изменения поля выбора и получить его значение, чтобы я мог поместить значение номера элемента в переменную и использовать его для разбивки на страницы.

Любая помощь приветствуется

Спасибо

Paolo

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]