Frage

Ich werde gerade verrückt.Ich erstelle eine Vorlage und diese einfache Sache, die in 5 Minuten erledigt war, hat die letzten 3 Stunden in Anspruch genommen.

Ich kann nicht herausfinden, warum diese einfache Blockfunktion zum Anzeigen einer Kategorie auf der Startseite in Magento 1.9.2.2 nicht mehr funktioniert:

{{block type="catalog/product_list" name="home.catalog.product.list" category_id="7" template="catalog/product/list.phtml"}}

Ich habe herausgefunden, dass Sie diesen Block auf die Whitelist setzen müssen ...Wie macht man das?!

Könnte mir jemand helfen?Das würde ich wirklich schätzen!

Vielen Dank im Voraus!

War es hilfreich?

Lösung

Aufgrund des SUPEE-6788-Musters können Sie Folgendes verwenden:

Als Alternativlösung.


Gehen Sie zur Registerkarte „Design“ Ihrer CMS-Seite

Unten setzen layout xml code bei Layout Update XML field

<reference name="content">
<block type="catalog/product_list" name="home.catalog.product.list" category_id="7" template="catalog/product/list.phtml" />
</reference>

Es wird kein Problem mit der Berechtigung entstehen

Andere Tipps

Nach dem letzten Patch SUPEE-6788 enthält Magento eine weiße Liste zulässiger Blöcke oder Anweisungen.Wenn ein Modul oder eine Erweiterung Variablen wie verwendet {{config path="web/unsecure/base_url"}} Und {{block type="catalog/product_list"}} in CMS-Seiten oder E-Mails enthalten und die Anweisungen nicht in dieser Liste enthalten sind, müssen Sie sie mit Ihrem Datenbankinstallationsskript hinzufügen.

Sie können zulässige Variablen und Blöcke in konfigurieren System > Permissions > Blocks Und System > Permissions > Variables.

Vollständige Details zu SUPEE-6788: http://magento.com/security/patches/supee-6788-technical-details

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