Existem momentos em que nós desenvolvedores Magento precisamos fazer com que o Magento se comporte de uma forma diferente em uma determinada página e vamos supor que esta determinada página é a página de uma categoria de produtos, aonde aparece o grid de produtos de uma determinada categoria.
Para saber isso via programação é simples:
if(Mage::registry('current_category')): echo 'Yeah! It is a category page!'; else: echo 'Ooops... my mistake...'; endif;
Desta forma é muito simples, pois a categoria atual no Magento sempre fica salva em seu próprio registro na chave ‘current_category’, portante basta sabermos se este registro existe e fazer o que precisamos.
Até a próxima!