Question

Je dois avoir une sortie de manière à ce que toutes les autres pages devraient obtenir le titre par défaut mais pour la page de détail du produit, j'ai besoin d'un titre spécifique. Pour cela, j'ai essayé d'ajouter ce code

<h3><?php echo $this->getLayout()->getBlock('head')->getTitle();?></h3>-->>This is for common title
<?php if(Mage::registry('current_product')) ?>
<h3><?php echo "Feaured Products";?></h3>-->>this if for product detail page title.
<?php endif; ?>

mais faire de cette façon, écrasant ma page.

Était-ce utile?

La solution

Vous avez oublié un point-virgule.

<?php if(Mage::registry('current_product')) ?>

devrait être

<?php if(Mage::registry('current_product')) : ?>

Lorsque vous développez, tournez la déclaration d'erreur sur et le mode développeur.De cette façon, vous obtenez un message clair de ce qui ne va pas avec votre code.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top