Symfony2 Включить в HTML в Twig - PullRequest
11 голосов
/ 22 марта 2012

Я разрабатываю приложение, используя Symfony2 и веточку для шаблонов.Я использую 3 уровня структуры для шаблонов.Base.html.twig, layout.html.twig и childtemplate.html.twig.Проблема в том, что я пытаюсь включить один example.html (общий HTML-файл) в следующий дочерний шаблон с помощью include, но он работает неправильноГде может быть проблема?

{# src/Anotatzailea/AnotatzaileaBundle/Resources/views/Page/testuaanotatu.html.twig #}
{% extends 'AnotatzaileaAnotatzaileaBundle::layout.html.twig' %}

{% block title %}Testua anotatu{% endblock%}

{% block body %}
    {% include "var/www/Symfony/web/example.html" %}
{% endblock %}

1 Ответ

27 голосов
/ 22 марта 2012

Зависит от того, где он находится.Допустим, это в Anotatzailea/AnotatzaileaBundle/Resources/views/example.html.twig;тогда вы бы включили это так:

{% include 'AnotatzaileaAnotatzaileaBundle::example.html.twig' %}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...