2016-07-04 16 views
0

Ich benutze eine Vorlage, die von einer anderen Vorlage die Basisvorlage erbt es ist in der MyBundle/view-Ordner (wie die Kind-Vorlage) aber nicht gefunden, funktioniert nur, wenn die Basis-Vorlage auf App/Mittel/Ansichten OrdnerZweig Vorlage Vererbung von Bundle-Ordner

{% 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 %} 

Arbeiten mit

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

es ist zwingend notwendig, die Basisvorlagen auf app/resouces/Ansichten zu platzieren oder kann ich es in myBundle/resources/Ansichten platzieren?

Antwort

0

Wenn die Super-Vorlage in einem Bündel ist, müssen Sie es wie folgt verlängern:

{% extends 'UserBundle:User:base1.html.twig' %}