Seit der Version 4.5 werden in OXID Shops auch sog. Blocks (Oxidforge) unterstützt.
Man kann sowohl im Frontend als auch im Admin einen Block im Template definieren. Ein Beispiel:
[ { block name=“footer_main“ } ]
bla
[ { /block } ]
In diesem Block ist normalerweise der Inhalt des Footers im Shop-Frontend enthalten. Möchten man an dieser Stelle durch ein Modul den Footer erweitern kann man dies mit einem definierten Block tun.
Die Information welche Blocks durch ein Modul erweitert werden befinden sich nur in der metadata.php des Moduls sowie in der Tabelle oxblocks. Leider hat man meist nicht auf Anhieb die Möglichkeit, einen Blick in die Datei bzw. Datenbank zu werfen. Mit unserem OXID Modul psBlocks bekommen Sie alle benötigten Informationen im Shop-Admin angezeigt und können diese dort auch bearbeiten.
Die Erweiterung kann kostenlos auf github heruntergeladen werden: