ich bin gerade dabei ein Plugin zu programmieren, bei dem ich anhand der aktuellen Sprache jeweils die entsprechende CSV-Datei laden möchte.
Leider finde ich keine passende Abfrage, um im Plugin die aktuelle Sprache herauszufinden. Es geht nicht um das Smarty-Template, sondern die Abfrage im Plugin direkt.
Es wäre nett, wenn mir jemand die passende Abfrage / Variable posten könnte.
Ich mein Shopware() gibt bloß ein statisches, bereits initialisiertes Objekt zurück und Shop() lädt im Prinzip au nix neues (da im Frontend der Shop ja bereits geladen sein sollte^^). Das heißt das Ganze zeigt bloß auf einen bereits vorhandenen Wert…
Während der Entwickler möchte man keine globalen Methoden nutzen um etwas zu bekommen. Deshalb injectet man sich immer die Services die man braucht in den Subscriber. Und Shopware()->Shop() lässt sich nicht injecten