Hallo, ich möcht ein einem Controller (Plugin) Textbausteine verwenden, um sie als Fehlermeldung zurückzugeben. Natürlich müssen sie übersetzbar sein bzw. vom Controller auch automatisch übersetzt werden für verschiedene Sprachshops.
wie krieg ich das hin? Habs schon mit einer INI-Datei versucht, aber da bekomm ich dann gar keine Texte…
die Textbausteine könnte ich auch alle direkt als solche im Backend anlegen, wenn nötig.
$this->container->get('snippets')->getNamespace('pfad/zum/ini/ordner')->get('NameDesSnippets');
// Also bspw. so
$this->container->get('snippets')->getNamespace('frontend/backend/activate')->get('WindowTitle');
Der “Pfad/zum/ini/ordner” entspricht dabei dem “Namespace” aus dem “Textbausteine” Modul.