2017-12-21 3 views
0

Ich habe Probleme mit Symfony. In der Tat kann es die Standardzweigvorlage nicht finden. Ich habe den Code überhaupt nicht angefasst, nur generiert mein Bundle und versuche auf /web/app_dev.php zuzugreifen.Kann keine Vorlage finden Bundle: Standard: index.html.twig

Meine Vorlage ist in

/src/OC/PlatformBundle/Resources/views/Default/index.html.twig. 

Symfony in diesen Orten gesucht, aber nicht, wo meine Vorlage tatsächlich ist.

/app/Resources/views 
/vendor/symfony/symfony/src/Symfony/Bridge/Twig/Resources/views/Form 

Und die DefaultController.php index() sieht ok:

public function indexAction(){ 
    return $this->render("OCPlatform:Default:index.html.twig"); 
} 

Wenn einer von euch jemals diese Art von Problem gegenübergestellt haben oder eine Idee, wo das Problem herkommt, ich danke Ihnen in Voraus für Ihre Hilfe.

Arthur

+1

Angenommen, Sie S3.4 oder 4.0 verwenden, dann wahrscheinlich ein dup von : https://stackoverflow.com/questions/47832977/symfony-3-4-use-view-inside-my-bundle/47835716#47835716 – Cerad

Antwort

0

Following the docs (Symfony> = 3.4) sollten Sie den Pfad zu der Vorlage in der Steuerung wie folgt schreiben:

public function indexAction(){ 
    return $this->render("@OCPlatform:Default:index.html.twig"); 
} 
Verwandte Themen