symfony .. гиперссылки на просмотр - PullRequest
0 голосов
/ 14 сентября 2011

Мой вопрос: как сделать гиперссылку в виде?Как <a href="link"></a> в HTML.Должен ли я создать его в методе действия в контроллере, а затем отправить его в представление?или что именно?

Ответы [ 2 ]

1 голос
/ 14 сентября 2011

Если вы используете шаблонизатор Twig, у вас будет что-то вроде

<a href="{{ path('homepage') }}">Home</a>

Если вы используете PHP для своих шаблонов, у вас будет что-то вроде

<a href="<?php echo $view['router']->generate('homepage') ?>">Home</a>

homepage в приведенных выше примерах является идентификатором маршрута, который вы уже должны были определить в своей конфигурации маршрутизации

1 голос
/ 14 сентября 2011

Определить текст привязки в представлении.

Представления - это именно то, для чего они кажутся, предоставляя представление посетителю. Контроллеры, модели - все для внутренней обработки и логики приложения.

...