Letzte Nacht wurde mein Backend automatisch auf 1.9.2.2 aktualisiert.
Heute sind alle meine statischen Blöcke auf CMS-Seiten verschwunden.
Sie wurden für alle Store-Ansichten konfiguriert und ich habe jede der Ansichten ausprobiert und sie werden nicht angezeigt.
Ich verwende jedoch auch statische Blöcke auf Kategorieseiten , aber das ist in Ordnung.
Hat noch jemand dieses Problem? Irgendwelche Vorschläge? Vielen Dank!
21
{{block type="cms/block" block_id="made_in_the_usa_block"}}
Aber es scheint, als müsste ich dies jetzt tun{{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="93"}}
, damit der Block angezeigt wird - warum ist das so?{{block type="catalog/navigation" name="catalog.category" template="catalog/category/list.phtml"}}
Antworten:
Ich verstehe, dass CE 1.9.2.2 alle Änderungen aus dem kürzlich veröffentlichten Patch SUPEE- 6788 enthält , von denen einer die Blöcke einschränkte, die standardmäßig in CMS-Blöcken, Seiten, E-Mails (usw.) verwendet werden können.
Glücklicherweise können Sie zusätzliche Blöcke über den Admin unter Whitelist setzen
System > Permissions > (Blocks | Variables)
quelle
Ich habe folgende Methode verwendet:
System > Permissions > Blocks
cms/block
Dies scheint den Trick für mich getan zu haben.
quelle
Heutzutage habe ich beim Durchsuchen der Datenbank einen Tippfehler in der Tabelle permission_block gefunden. Der Wert für catalog / nagivation als block_name muss catalog / navigation sein. Überprüfen Sie Ihre Installationen auf diesen Fehler.
quelle