0

私はSymfony2プロジェクトを持っており、その場でルートを作成できるようにしたいと思っています。たとえば、プロジェクトに接続されたデータベースがあり、特定のテーブルの要素ごとに、のようなルートを作成したいと思いますmain/help/$help_id

それを行う方法についてのチュートリアルが見つかりません。

4

1 に答える 1

3

そのための動的ルートは絶対に必要ありません。

my_route:
    pattern: /main/help/{help_id}
    defaults: { _controller: MyBundle:Help:show }

次に、コントローラーアクションで:

class HelpController
{
    public function show($help_id)
    {
        // Find your help item in the database.

        if ($help_item) {
            // Display your help item.
        } else {
            throw new NotFoundHttpException('The help item you requested was not found');
        }
    }
}
于 2012-09-27T18:06:04.890 に答える