Chemin du modèle non affiché

13

Pour une raison quelconque, les indications de chemin du modèle ne sont pas affichées.

Je suis allé au panneau d'administration et les ai éteints et rallumés, puis j'ai vidé le cache. Mais ils ne s'affichent toujours pas.

Comment puis-je le déboguer / le résoudre?

Ryan Diaz
la source
2
Assurez-vous d'avoir activé cette fonction pour la vue de magasin appropriée.
zitix
2
Avez-vous réécrit le Mage_Core_Block_Template et supprimé la fonctionnalité? Le code est dans cette classe et facile à lire, vérifiez simplement avec le débogueur (ajoutez un die () avant) et vérifiez s'il est appelé.
Fabian Blechschmidt
@FabianBlechschmidt comment réécrire sur Mage_Core_Template? désolé, je ne suis pas très familier avec le php hardcore
Ryan Diaz
La réécriture est une fonctionnalité de magento. magedev.com/magento-overriding-model-block-or-helper
Fabian Blechschmidt

Réponses:

19

Essayez de vérifier si votre backend de configuration pour Système> Configuration> Avancé> Restrictions client développeur est vide ou défini sur votre adresse IP correcte (le dernier cas est la meilleure pratique).

Ou pour suivre l'idée de @ fabian-blechschmidt, vérifiez si vous n'avez pas écrasé l'une des méthodes de votre bloc:

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

Cela peut aider

entrez la description de l'image ici

Sylvain Rayé
la source
1
Essayez de vérifier si votre backend de configuration pour Système> Configuration> Avancé> Restrictions client développeur est vide ou défini sur votre adresse IP correcte (le dernier cas est la meilleure pratique). travaillé pour moi
Rizwan Abbas
0

utilisez plutôt une extension

Astuces de chemin de modèle facile

Cela vous fera gagner du temps dans le back-end chaque fois que vous souhaitez activer les indications de chemin de modèle.

Shathish
la source