Frage

Ich habe also meinen Speicher bis zum 1.9.2.1 bewegt. Alles sieht gut aus, mit Ausnahme der Blöcke HTML-Cache.

Ich werde versuchen, dies so gut wie möglich zu erklären.

Ich habe das gemeinsame Setup der Verwendung eines statischen Blocks, der ein Skript anruft, um Unterkategorien innerhalb einer übergeordneten Kategorie anzuzeigen. etwas Ähnliches mit diesem Tutorial

Es ist immer ohne Hitches gearbeitet ... bis ich aufgerüstet habe. Das Problem, das ich sehe, ist, dass alle Kategorienseiten, die dieses statische Blockskript verwenden, um Unterkategorien anzuzeigen, ausfällt, was zu allen diesen Kategorien führt, die dieselbe zwischengespeicherte Unterkategorien anzeigen. Es ist, als wäre es nicht wiedergespeichert und dient nur denselben Inhalt an alle diese Seiten. Es bedeutet, dass Kunden nicht in die richtigen Ebenen der Website navigieren können, da jede Kategorie mithilfe des Sub-Kategorie-Skripts das gleiche zwischengespeicherte Layout mit falschen Unterkategorien sehen wird.

Ich habe ein Mage Cleanup-Skript ausgeführt, um alle seltsamen Berechtigungsfragen, jedoch ohne Erfolg zurückzusetzen. Als temporärer Fix können meine Kunden tatsächlich auf der Website durchsuchen, ich habe den HTML-Cache Blöcken deaktiviert, der das Problem sofort fixiert. So eindeutig ist das Problem mit dem Cache, der den Inhalt nicht ordnungsgemäß auftaucht, oder tatsächlich, wodurch ein Wiedereinsatz erforderlich ist. Wie gehe ich dazu, dies zu beheben? Gibt es eine effizientere Möglichkeit, Unterkategorien in übergeordneten Kategorien zu bedienen, die keine einzelnen Produkte auflisten?

Hier ist der Code, den ich verwende, um Unterkategorien in einem schönen Grid anzuzeigen ( pastbin ):

generasacodicetagpre.

War es hilfreich?

Lösung

Sie können den mit 1.9.2 eingeführten statischen Block-Cache-Fehler erleben, obwohl er in 1.9.2.1 festgelegt wurde.Weitere Informationen hier verfügbar

magento 1.9.2.0 Statische Blockanzeigeprobleme

Ein gutes Fix / Problemumgeheimnis für diesen Fehler ist dieses Modul

https://github.com/progammer-rkt/rkt_sbcache

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