EDIT: Решение оказалось следующим:
public function executeIndex(sfWebRequest $request)
{
if ($request->getParameter('first_name')) {
$this->setFilters(array('first_name' => $request->getParameter('first_name')));
}
parent::executeIndex($request);
}
Hi,
Итак, я только начал использовать генератор администратора Symfony, и это здорово. Но я хочу знать, как я могу фильтровать списки с помощью запроса GET? например /users?name=Саймон
Если я попробую: /users/filter/action/users[name]/Simon
Он жалуется на отсутствие токена CSRF, потому что обычно вы фильтруете, используя форму фильтра, которую он генерирует для вас.
Все, что я хочу сделать, это создать ссылки из одного списка в другой. например Нажав «Просмотреть сообщения этого пользователя» в каждой записи списка пользователей, вы отправитесь на экран «Сообщения», но с фильтром этого пользователя.
Я не удивлюсь, если это действительно можно сделать с помощью генератора.yml, но я пока не знаю, как это сделать.
Заранее благодарим за любую помощь, которую вы можете предоставить.