Shopware: Text-Snippets und √úbersetzungen

Am Ende dachte ich mir nur: "ist an sich ja genau so wie in meinem Framework.."

Ok. Alle Sprachen in einer Datei und nicht wie bei den Properties-Dateien in Java, aber ansonsten. Im Grunde hat man eine ini-Datei die eingelesen wird. Sie hat einen Namespace, was es sehr viel einfacher macht auf Text-Snippets anderer Plugins oder des Core-Systems zuzugreifen.


custom/plugins/HPrTest/Resources/snippets/frontend/index/hpr_main.ini


Da kommen dann die Texte rein


[de_DE]
blubb = "Blubb"


Wenn man das Plugin nun installiert oder aktualisiert, kann man die Snippets im Template verwenden.


{s name="blubb" namespace="frontend/index/hpr_main"}{/s}


An sich ja wieder sehr einfach, wenn man erst einmal heraus gefunden hat, wie sich der Namespace bildet und wo man die Datei genau ablegen muss.
User annonyme 2017-10-07 20:35

write comment:
Nine + = 12