編集:解決策は、これらの行に沿っていることが判明しました:
public function executeIndex(sfWebRequest $request)
{
if ($request->getParameter('first_name')) {
$this->setFilters(array('first_name' => $request->getParameter('first_name')));
}
parent::executeIndex($request);
}
やあ、
それで、symfony admin generator を使い始めたばかりで、素晴らしいです。しかし、知りたいのですが、GET リクエストを使用してリストをフィルタリングするにはどうすればよいですか? 例 /users?name=Simon
私が試してみると: /users/filter/action/users[name]/Simon
通常、生成されたフィルターフォームを使用してフィルタリングするため、CSRFトークンがないと不平を言います。
私がしたいのは、あるリストから別のリストへのリンクを作成することだけです。たとえば、各ユーザー リスト レコードで [このユーザーの投稿を表示] をクリックすると、[投稿] 画面に移動しますが、このユーザーによってフィルター処理されます。
これが実際に generator.yml で実行できたとしても驚かないでしょうが、その方法はまだわかりません。
どうぞよろしくお願いいたします。