Ścieżka szablonu nie jest wyświetlana

13

Z jakiegoś powodu wskazówki ścieżki szablonu nie są wyświetlane.

Poszedłem do panelu administracyjnego, wyłączyłem je i ponownie włączyłem, a następnie wyczyściłem pamięć podręczną. Ale nadal się nie wyświetlają.

Jak mogę to debugować / rozwiązać?

Ryan Diaz
źródło
2
Upewnij się, że masz włączoną tę funkcję dla prawidłowego widoku sklepu.
zitix
2
Czy przepisałeś Mage_Core_Block_Template i usunąłeś tę funkcję? Kod znajduje się w tej klasie i jest łatwy do odczytania, po prostu sprawdź za pomocą debuggera (dodaj przed nim die ()) i sprawdź, czy jest wywołany.
Fabian Blechschmidt
@FabianBlechschmidt jak przepisać na Mage_Core_Template? przepraszam, nie znam się na hardkorowym php
Ryan Diaz
Przepisz to funkcja Magento. magedev.com/magento-overriding-model-block-or-helper
Fabian Blechschmidt

Odpowiedzi:

19

Spróbuj sprawdzić, czy zaplecze konfiguracji dla System> Konfiguracja> Zaawansowane> Ograniczenia klienta programisty jest puste lub ustawione na poprawny adres IP (ostatnia sprawa jest najlepszą praktyką).

Lub podążając za ideą @ fabian-blechschmidt, sprawdź, czy nie zastąpiłeś żadnej z metod w swoim bloku:

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

To może pomóc

wprowadź opis zdjęcia tutaj

Sylvain Rayé
źródło
1
Spróbuj sprawdzić, czy zaplecze konfiguracji dla System> Konfiguracja> Zaawansowane> Ograniczenia klienta programisty jest puste lub ustawione na poprawny adres IP (ostatnia sprawa jest najlepszą praktyką). pracował dla mnie
Rizwan Abbas
0

zamiast tego użyj rozszerzenia

Proste wskazówki dotyczące ścieżki szablonu

Pozwoli to zaoszczędzić czas na przechodzeniu do zaplecza za każdym razem, gdy chcesz włączyć wskazówki dotyczące ścieżki szablonu.

Shathish
źródło