Symfony Формирование ссылок в Symfony 2.1

keltanas

marty cats
Здравствуйте!

В доке по Symfony 2 сказано, как определять ссылку в шаблоне через указание псевдонима маршрута:

Генератор бандла в Symfony 2.1 предлагает определять маршрут через контроллер (в документации пока этого не нашел):
PHP:
pass_api_generator:
    resource: "@MySomeTestBundle/Controller/"
    type:     annotation
    prefix:   /
PHP:
    /**
     * @Route("/some/path")
     * @Template()
     */
    public function indexAction()
    {
        return array();
    }
Вопрос:

Что передать в шаблоне для {{ path('...') }}, чтобы отобразить ссылку на этот контроллер?
Как вообще формировать ссылки, если маршруты задаются через ресурсы?

Зарание благодарю.
 

keltanas

marty cats
Да то же самое написано.

Короче, пока использовал метод научного тыка - подсмотрел псевдоним ссылки в профайлере.

На вскидку для бандла Acme\DemoBundle контроллера Welcome и экшена index должен получится такой псевдоним
PHP:
acme_demo_welcome_index
Правда получается, если мы переименуем бандл, придется искать и все его псевдонимы по шаблонам.
 
Сверху