0

私はSymfony2を使用していますが、アドバイスが必要です。

私はコントローラーを持っています。コントローラーはフォームリクエストを取得し、データベースで一致するものを検索して結果をレンダリングします(したがって、これは単なる基本的な検索です)。ここで、フォームからではなく、このコントローラーにリダイレクトしたいと思います。

具体的には:

  • 検索ページが表示されているので、フォームに入力して検索ボタンを押します->検索結果が表示されます。
  • 私は別の場所にいて、本のlabelCategoryを削除したい->一部の本がまだこのlabelCategoryを使用している場合は、このlabelCategoryの検索結果を取得したい。

これまでの私の唯一のアイデアは、フォームの送信を何らかの方法でシミュレートすることですが、その方法がわかりませんでした。

私はあなたのあらゆる助けに満足しているでしょう;)

4

1 に答える 1

0

フォームを送信する必要はまったくありません。検索のロジックを別のクラスに配置するだけです。あなたが望むどんなコントローラーでもそれができるより。たぶん、サービスコンテナのドキュメントは

于 2012-07-11T08:43:12.153 に答える