2016-07-04 4 views
0

Я использую шаблон, который наследует от другого шаблона базовый шаблон, который он находится в папке MyBundle/view (например, дочерний шаблон), но не найден, работает только в том случае, если базовый шаблон находится в приложении/ресурсов/просмотров папкиНаследование шаблона Twig из папки пучка

{% extends 'src/UserBundle/Resources/views/User/base1.html.twig' %} 
{% block body %} 
    <ul id="navigation"> 
     {% for user in users %} 
      <li>{{ user.getUsername }}</li> 
     {% endfor %} 
    </ul> 
{% endblock %} 

работы с

{% base1.html.twig' %} //looks for base1 on App/Resources/views 

Это обязательно размещать базовые шаблоны на приложение/ресы/просмотров или я могу поместить его в myBundle/ресурсы/просмотров?

ответ

0

Если супер шаблон в связке вы должны расширить это следующим образом:

{% extends 'UserBundle:User:base1.html.twig' %} 
Смежные вопросы