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完成,我不会感到惊讶,但我还不知道如何实现
提前感谢您提供的任何帮助。我在这里的回答解释了您需要什么:我在这里的回答解释了您需要什么:我已尝试将“目标”表的筛选表单嵌入到主表中,您希望从主表中重定向,隐藏除筛选按钮以外的所有内容。正如您所提到的,如果没有令牌,它并不总是有效的。我尝试将“目标”表的筛选形式嵌入主表中,您希望从主表中重定向,隐藏除筛选按钮以外的所有内容。正如您所提到的,如果没有代币,它并不总是有效。谢谢!这绝对是一个正确的方向。我会接受这一点,并更新我的问题,特别是我如何解决它。谢谢!这绝对是一个正确的方向。我会接受这一点,并更新我的问题,特别是我如何解决它。