Nach dem Magento Update auf Version 1.9.2.3 oder die Installation des Security Patches SUPEE-7405, kann es passieren, dass bestimmte Blöcke in Ihren Shop Templates nicht mehr angezeigt werden. Dies ist jedoch kein Bug, sondern ein neues Sicherheitsfeature, welches mit dieser Version eingeführt wurde. Es gibt also keinen Grund zur Panik. Wir zeigen Ihnen, wie Sie die Blöcke aktivieren können, damit diese wieder angezeigt werden.

Kein Hinweis in den Release Notes

In den offiziellen Releasenotes zur Version 1.9.2.3 wird man auf Änderungen bezüglich des Block-Systems leider nicht ausreichend hingewiesen. Somit stellt man in den meisten Fällen erst im Produktivsystem fest, dass bestimmte Inhalte auf einmal fehlen. Einer unserer Kunden meldete sich nach dem Update bei uns, weil er das Trusted Shops Widget plötzlich nicht mehr sah. Aber auch selbst erstellte Blöcke fehlten. Wir sind der Sache auf den Grund gegangen und konnten schnell feststellen, woran das lag.

Magento implementiert neue Sicherheitsmaßnahmen

Mit Version 1.9.2.3 hat Magento neue Sicherheitsmaßnahmen implementiert, die dazu dienen sollen, das Shopsystem besser gegen Angriffe von Außen zu schützen. Eine dieser Maßnahmen war die Umsetzung von Berechtigungen für Blöcke. Diese müssen seitdem nun erst freigegeben werden, damit sie im Frontend auch angezeigt werden.

So können Sie die Blöcke wieder freigeben

Navigieren Sie im Magento Backend zum Menüpunkt System -> Berechtigungen -> Blocks.

Magento Blockverwaltung

Dort sehen Sie nun eine Übersicht mit den Blöcken, die Magento verwaltet und deren Berechtigungen. Sind die Blöcke für die Anzeige im Frontend freigegeben, steht in der entsprechenden Spalte „Allowed“. Sind sie nicht freigegeben, steht dort „Disallowed“. Klicken Sie nun auf Bearbeiten und wählen Sie einen Wert, um die Blockberechtigung zu ändern.

Magento Blockberechtigung ändern

Speichern Sie die eingabe und sehen Sie in der Liste nach, ob die gewünschten Blöcke nun den Status „Allowed“ haben. Ist dies der Fall, leeren Sie anschließend noch den Cache. Die Blöcke sollten dann im Frontend wieder sichtbar sein.

Magento Blockverwaltung Übersicht

Solche Änderungen sind für die Sicherheit des beliebten Shopsystems natürlich wichtig. Wir hoffen dennoch, dass Magento in Zukunft besser über solche Änderungen aufklärt.

Lesen Sie auch:

Magento CronJob Fehler In den vergangenen Tagen haben wir bei einem unserer Kunden ein Problem im Zusammenhang mit dem Magento Cronjob (cron.php) festgestellt. Aus irgend einem uns bis dahin unbekannten Grund ist der Cron nicht durchgelaufen. Dies hat in der Folge zu vie...
WordPress: Server Error 500 bei Update auf Version... Vor kurzem wurde Version 4.7 von WordPress veröffentlicht (wir berichteten). Uns erreichen seit dem vermehrt Meldungen, dass es bei der Durchführung des Updates zu einem Serverfehler kommt. Das Backend ist danach nicht mehr erreichbar. Tatsächlich ko...
Magento Small Business – Starthilfe für klei... Jeder angehende Online-Händler steht vor den gleichen Fragen: Wie erstelle ich einen Online-Shop? Womit fängt man am besten an? Worauf habe ich zu achten? Wer erstellt das Design und wer kann es integrieren? Wer programmiert Erweiterungen und wer küm...
Magento 1.9 CE veröffentlicht – was ist neu?... Acht Monate nach der Veröffentlichung von Magento 1.8 hat Magento nun die Version 1.9 der Community Edition veröffentlicht. Wahrscheinlich ist dies nun der letzte größere Versionssprung bevor Magento 2.0 veröffentlicht wird. Die wichtigsten Veränderu...