Symfony1 Symfony条令管理生成器列表筛选器获取不带csrf令牌的方法

Symfony1 Symfony条令管理生成器列表筛选器获取不带csrf令牌的方法,symfony1,doctrine,admin-generator,Symfony1,Doctrine,Admin Generator,编辑:结果表明,解决方案大致如下: public function executeIndex(sfWebRequest $request) { if ($request->getParameter('first_name')) { $this->setFilters(array('first_name' => $request->getParameter('first_name'))); } parent::executeIndex($request)

编辑:结果表明,解决方案大致如下:

public function executeIndex(sfWebRequest $request)
{
  if ($request->getParameter('first_name')) {
    $this->setFilters(array('first_name' => $request->getParameter('first_name')));
  }
  parent::executeIndex($request);
}

所以,我刚刚开始使用symfony管理生成器,它很棒。但是,我想知道,如何使用GET请求过滤列表?e、 g./用户?名称=西蒙

如果我尝试:/users/filter/action/users[name]/Simon

它抱怨没有CSRF令牌,因为您通常使用它为您生成的筛选器表单进行筛选

我只想创建从一个列表到另一个列表的链接。e、 g.单击每个用户列表记录中的“查看此用户的帖子”将发送到帖子屏幕,但会被此用户过滤

如果这真的可以由generator.yml完成,我不会感到惊讶,但我还不知道如何实现


提前感谢您提供的任何帮助。

我在这里的回答解释了您需要什么:

我在这里的回答解释了您需要什么:

我已尝试将“目标”表的筛选表单嵌入到主表中,您希望从主表中重定向,隐藏除筛选按钮以外的所有内容。正如您所提到的,如果没有令牌,它并不总是有效的。

我尝试将“目标”表的筛选形式嵌入主表中,您希望从主表中重定向,隐藏除筛选按钮以外的所有内容。正如您所提到的,如果没有代币,它并不总是有效。

谢谢!这绝对是一个正确的方向。我会接受这一点,并更新我的问题,特别是我如何解决它。谢谢!这绝对是一个正确的方向。我会接受这一点,并更新我的问题,特别是我如何解决它。