Cámara de Zaragoza
Contenido sólo visible por usuarios registrados, usuarios de un grupo o administradores en Magento
Para añadir contenido sólo visible por los usuarios registrados editaríamos el correspondiente .phtml y utilizaríamos este condicional:
<?php if(Mage::getSingleton('customer/session')->isLoggedIn()): ?> <!-- Código a mostrar si el cliente está logueado --> <?php else: ?> <!-- Código a mostrar si no está logueado --> <?php endif; ?>
Para añadir contenido sólo visible para un grupo concreto de usuarios el condicional sería:
<?php $IDGRUPO = 2; //reemplazar por el ID del grupo if(Mage::getSingleton('customer/session')->getCustomerGroupId() == $IDGRUPO) : ?> <!-- Código a mostrar si el cliente pertenece al grupo --> <?php else: ?> <!-- Código a mostrar en caso contrario --> <?php endif; ?>
Para añadir contenido en el frontend sólo visible a usuarios logueados en el panel de administración:
<?php Mage::getSingleton('core/session', array('name' => 'adminhtml')); $session = Mage::getSingleton('admin/session'); if ( $session->isLoggedIn() ): ?> <!-- Código a mostrar si el usuario está logueado en el panel de administración --> <?php else: ?> <!-- Código a mostrar en caso contrario --> <?php endif; ?>
Última actualización: 23 de mayo de 2012
¿Tienes alguna duda?
Contacta y te la resolvemos

Carlos Pérez Ximénez De Embún
Servicio de Tecnólogias
976 30 61 61 (ext. 108)
cperez@camarazaragoza.com