Dicas de caminho de modelo são uma grande ajuda ao depurar um problema com o Magento. Dito isso, pode ser tedioso pular para o painel de administração para mudar isso constantemente. Isso permitirá que você alterne com uma string de consulta. Altere o seguinte código em /app/code/core/Mage/Core/Block/Template.php na linha 192:
ORIGINAL
public function getShowTemplateHints()
{
if (is_null(self::$_showTemplateHints)) {
self::$_showTemplateHints = Mage::getStoreConfig(self::XML_PATH_DEBUG_TEMPLATE_HINTS)
&& Mage::helper('core')->isDevAllowed();
self::$_showTemplateHintsBlocks = Mage::getStoreConfig(self::XML_PATH_DEBUG_TEMPLATE_HINTS_BLOCKS)
&& Mage::helper('core')->isDevAllowed();
}
return self::$_showTemplateHints;
}
NOVO:
public function getShowTemplateHints()
{
if (is_null(self::$_showTemplateHints)) {
self::$_showTemplateHints = Mage::getStoreConfig(self::XML_PATH_DEBUG_TEMPLATE_HINTS)
&& Mage::helper('core')->isDevAllowed();
self::$_showTemplateHintsBlocks = Mage::getStoreConfig(self::XML_PATH_DEBUG_TEMPLATE_HINTS_BLOCKS)
&& Mage::helper('core')->isDevAllowed();
}
$debug = Mage::app()->getRequest()->getParam('debug', false);
if ($debug == 'yes') {
self::$_showTemplateHints = true;
self::$_showTemplateHintsBlocks = true;
}
return self::$_showTemplateHints;
}
Agora, quando estamos olhando http://example.com/checkout/onepage/ e precisamos ver dicas, adicionaríamos apenas ? Debug = yes ao final de nosso url para torná-lo http://example.com / checkout / onepage /? debug = yes
Eu não recomendaria comprometer isso em seu ambiente de produção, mas adicioná-lo ao seu ambiente de desenvolvimento pode economizar MUITO tempo.