Фильтры списка генератора админки доктрины Symfony получают метод без токена csrf
-
29-10-2019 - |
Вопрос
РЕДАКТИРОВАТЬ: Решение оказалось примерно таким:
родовое словоПривет,
Итак, я только начал использовать генератор админки Symfony, и это здорово.Но я хочу знать, как мне отфильтровать списки с помощью запроса GET?например/ users? name= Саймон
Если я попробую: / users / filter / action / users [name] / Simon
Он жалуется, что нет токена CSRF, потому что обычно вы фильтруете, используя форму фильтра, которую он генерирует для вас.
Все, что мне нужно, это создавать ссылки из одного списка в другой.напримернажатие кнопки «Просмотреть сообщения этого пользователя» в каждой записи списка пользователей отправит вас на экран сообщений, но с фильтром этого пользователя.
Я не удивлюсь, если это действительно может быть сделано с помощью generator.yml, но я пока не знаю, как это сделать.
Заранее благодарим за любую помощь, которую вы можете оказать.
Решение
В моем ответе объясняется, что вам нужно: symfony - adminмодуль фильтров доступен в виде ссылок
Другие советы
Я пробовал встроить форму фильтра "целевой" таблицы в основную таблицу, из которой вы хотели бы быть перенаправлены, скрывая все, кроме кнопки фильтра.Как вы упомянули, это не всегда работает без токена.