2017-02-27 11 views
0

Ich habe alles versucht, was in den Dokumenten here sowie here und Stackoverflow berichtet wird.Symfony - überschreiben FOSUserBundle changePassword_content

Die Deklaration app\Resources\FOSUserBundle\views\ChangePassword\changePassword_content.html.twig funktioniert nicht. Die ersetzten Übersetzungen in app/Resources/FOSUserBundle/translations/FOSUserBundle.fr.yml sind in Ordnung, also sollte das Verzeichnis in Ordnung sein ... Aber es wird einfach nicht die Vorlage ersetzen.

Ich habe auch versucht, es in mein Kind-Bündel, diein den Ansichten überschreiben und es funktioniert auch nicht (ich denke, damit dies funktionieren würde ich Controller sowie den FormType überschreiben, und ich don Ich brauche das derzeit nicht, ich möchte einfach das Formular stylen).

Gibt es irgendwo eine Konfiguration, die ich vermisse?

Vielen Dank!

+1

versuchen, die Datei 'change_password_content.html.twig' umzubenennen –

+0

Es ... Works! Ernsthaft? Kannst du erklären, warum zum Teufel es funktioniert, da die Basisvorlage den Namen hat, den ich gab, und es ist auch der Name, den ich überall im Internet gefunden habe? Oh und füge deinen Kommentar als Antwort hinzu, damit ich dir ein paar Punkte geben kann, indem ich ihn glücklich bestätige! –

Antwort

2

Die Datei in FosuserBundle heißt - es ist nützlich, die Originaldatei zu kopieren und sie dann zu bearbeiten, um sicherzustellen, dass sie genau gleich ist.

Ein Versionsupdate in der 2.0beta verschoben Dateien in 'Under_score' Gehäuse (Verzeichnispfade sind immer noch in MixedCase).

Der Verweis auf changePassword_content.html.twig war nicht relevant und war letztlich falsch.

Verwandte Themen