Frage

Ich entwickle ein benutzerdefiniertes Thema für Magento über Enterprise und wir versuchen, einen vollständigen Cache zu verwenden. Wir haben kürzlich entdeckt, dass wir einige benutzerdefinierte Platzhalter (auch bekannt als Loch -Schläge) in unserem Thema benötigen, damit Magento unsere Seiten richtig zwischenspeichern und servieren kann. Alle Beispiele, die ich für das Hinzufügen zusätzlicher Platzhalter sehe, beinhalten benutzerdefinierte Module oder das Bearbeiten von Kern -XML -Dateien. Da dies eine Multisite -Instanz mit mehreren anderen einzigartigen Themen ist, möchte ich nicht wirklich globale Namespaces überladen und beim Wachsen von Kollisionen haben.

Gibt es eine spezifische / Standard -Themenstufe XML -Datei, in der alle FPC -Platzhalter XML gehen sollten?

War es hilfreich?

Lösung

Sie müssen ein benutzerdefiniertes Modul im lokalen Codepool erstellen, vorzugsweise unter Ihrem eigenen Namespace. Es gibt keine themenspezifischen XML -Dateien, in denen Sie die Platzhalterinformationen finden können. Alles im Thema wird in das Layout geladen, das ganz getrennt von den in cache.xml gefundenen Platzhaltern behandelt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top