これに頭を巻くのは難しいと思います。Symfony管理ジェネレーターを広範囲に使用したことがある人のために、バックエンドモジュールに基づくモジュールごとに、すべてのレコードの編集ページがあります。通常、これには次のようにアクセスできます。
module/primarykey/edit. (assume questions/1/edit)
通常、主キーは次のようなURIパラメータとして渡されるため、これは奇妙なことです。
質問/編集/1。とにかく、それはおそらく無関係です。重要なのは、上記のURIのlink_toをどのように生成するかです。UIに属していない外部ページを介してeditSuccessページをリンクしています。私が使用する構文は
link_to('Edit','questions/'.$primary_key.'/edit') // (where $primary_key = 1 as in this case)
ただし、その自動変更は次のようになります。
/backend_dev.php/questions/1/action編集ではなくアクションに注意してください
そのようなアクションは存在せず、質問/アクションが存在しないことを示す404エラーを返します
要約すると、レコード専用にレンダリングされる管理ページにどのようにリンクしますか?