Ссылка на статический шаблон в symfony2

Я хочу использовать angular с symfony2. Для этого должна быть возможность загрузить шаблон из ссылки следующим образом:

<div ng-include="/link/to/template.html"></div>

Загрузка является частью угловой. Нам просто нужно указать путь к шаблону. Шаблон не должен отображаться с помощью twig. Возможно ли это с symfony?


person Upvote    schedule 06.08.2013    source источник


Ответы (1)


Просто создайте шаблон без тегов ветки и маршрут для его загрузки через ajax. Контроллер не требуется

my_template:
    path: /path/to/template
    defaults:
        _controller: FrameworkBundle:Template:template
        template: 'AcmeBundle:Angular:template.html.twig'

Дополнительная информация: http://symfony.com/doc/current/cookbook/templating/render_without_controller.html

person Emii Khaos    schedule 06.08.2013
comment
Кроме того, если вам когда-нибудь понадобится ветка в будущем, вы можете использовать ее, как и в любом другом шаблоне;) - person Emii Khaos; 06.08.2013
comment
если шаблон находится в папке app/resources, его можно назвать так: template: '::template.html.twig' - person krachleur; 24.06.2015