Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Twig: String/Label nur anzeigen, wenn es eine Übersetzung gibt, anstelle des Keys des Labels
Auf einer Seite bei der ich Twig als Template-Engine in Verbindung mit dem Übersetzungsfilter ( | trans) benutze, hatte ich das Problem, dass Twig den Key als Label ausgibt, wenn er das Label nicht in den Übersetzungen findet.
Hier ein Beispiel, was ich meine:
ERROR: Content Element with uid "3740" and type "ar_codeelem" has no rendering definition!
Die Lösung
is recht einfach. Man kann vor der Ausgabe einfach schauen, ob Twig aus der Language-Datei dasgleiche zurückgibt, was man reinschickt. Ist dem nicht so, also wurde ein Label gefunden, dann gib das Label aus.
Hier der Code dazu:
ERROR: Content Element with uid "3742" and type "ar_codeelem" has no rendering definition!
Kommentare
Hinterlasse einen Kommentar