Vorlagenpfad wird nicht angezeigt

13

Aus irgendeinem Grund werden die Vorlagenpfadhinweise nicht angezeigt.

Ich ging zum Admin-Bereich und schaltete sie aus und wieder ein, dann löschte ich den Cache. Aber sie werden immer noch nicht angezeigt.

Wie kann ich es debuggen / lösen?

Ryan Diaz
quelle
2
Stellen Sie sicher, dass Sie diese Funktion für die richtige Geschäftsansicht aktiviert haben.
zitix
2
Hast du das Mage_Core_Block_Template umgeschrieben und das Feature entfernt? Der Code gehört zu dieser Klasse und ist einfach zu lesen. Prüfen Sie einfach mit dem Debugger (fügen Sie einen Die () davor hinzu) und prüfen Sie, ob er aufgerufen wird.
Fabian Blechschmidt
@FabianBlechschmidt wie man auf Mage_Core_Template umschreibt? Entschuldigung, ich bin nicht sehr vertraut mit Hardcore-PHP
Ryan Diaz
Rewrite ist eine Magento-Funktion. magedev.com/magento-overriding-model-block-or-helper
Fabian Blechschmidt

Antworten:

19

Versuchen Sie zu überprüfen, ob Ihr Konfigurations-Backend für System> Konfiguration> Erweitert> Developer Client-Einschränkungen leer ist oder auf Ihre richtige IP-Adresse eingestellt ist (der letzte Fall ist die beste Vorgehensweise).

Um der Idee von @ fabian-blechschmidt zu folgen, überprüfen Sie, ob Sie eine der Methoden in Ihrem Block nicht überschrieben haben:

  • Mage_Core_Block_Template :: fetchView ()
  • Mage_Core_Block_Template :: renderView ()
  • Mage_Core_Block_Template :: _ toHtml ()

Es kann helfen

Bildbeschreibung hier eingeben

Sylvain Rayé
quelle
1
Versuchen Sie zu überprüfen, ob Ihr Konfigurations-Backend für System> Konfiguration> Erweitert> Developer Client-Einschränkungen leer ist oder auf Ihre richtige IP-Adresse eingestellt ist (der letzte Fall ist die beste Vorgehensweise). arbeitete für mich
Rizwan Abbas
0

Verwenden Sie stattdessen eine Erweiterung

Einfache Vorlagenpfadhinweise

Dadurch sparen Sie Zeit, wenn Sie jedes Mal, wenn Sie Vorlagenpfadhinweise aktivieren möchten, in das Backend wechseln.

Schüchtern
quelle