编辑:解决方案原来是这样的:
public function executeIndex(sfWebRequest $request)
{
if ($request->getParameter('first_name')) {
$this->setFilters(array('first_name' => $request->getParameter('first_name')));
}
parent::executeIndex($request);
}
你好,
所以,我刚刚开始使用 symfony 管理生成器,它很棒。但是,我想知道,如何使用 GET 请求过滤列表?例如 /users?name=Simon
如果我尝试:/users/filter/action/users[name]/Simon
它抱怨没有 CSRF 令牌,因为通常您使用它为您生成的过滤器表单进行过滤。
我要做的就是创建从一个列表到另一个列表的链接。例如,在每个用户列表记录中单击“查看此用户的帖子”会将您发送到帖子屏幕,但会被此用户过滤。
如果这实际上可以由 generator.yml 完成,我不会感到惊讶,但我还不知道怎么做。
提前感谢您提供的任何帮助。