L’objectif est d’afficher un bloc Newsletter selon deux règles :
- visible uniquement sur la Homepage
- visible uniquement lorsque le client est connecté
Dans le fichier local.xml
du thème :
1 2 3 4 5 |
<customer_logged_in> <reference name="content"> <block type="newsletter/subscribe" name="footer.newsletter" as="newsletter" template="newsletter/subscribe.phtml"/> </reference> </customer_logged_in> |
Dans le fichier \app\design\frontend\<package>\<theme>\template\newsletter\subscribe.phtml
:
1 2 3 |
<?php if(Mage::getBlockSingleton('page/html_header')->getIsHomePage()) :?> // le code à include dans la Homepage uniquement <?php endif; ?> |