man kann in Smarty ja nicht nur auf die im View assigned Konfigurations-Variablen zugreifen, sondern mit {config name=XYZ} auch auf alle Konfigurationen zugreifen.
Mir ist dabei aufgefallen, dass kaum ein Plugin, Premiumplugin oder Theme die in der config.xml erstellten Konfigurationen prefixen.
So kann es vorkommen, dass {config name=active} oder {config name=show} von mehreren Plugins stammen.
Sollten daher nicht eigentlich alle Konfigurationen bereits in der config.xml gepefixt werden?
Also, wenn ich einfach nur mal im Shopware global nach „{config name=“ suche, ergibt sich ein völlig anderes Bild.
Habe noch nirgends gesehen, dass eine Konfiguration so in den Template-Dateien angesprochen wurde: {config name="namespace::
Verstehe ich dich richtig, dass durch den zusätzlichen Namespace nach Plugins unterschieden werden kann?
Dann mal eine ganz blöde Frage, wozu assigned man dann Konfiguration als Variable an die View? Weils sauberer ist? Man vorher noch damit in PHP arbeiten kann?