Es sorprendentemente a menudo el caso, que fue olvidado en una plantilla para incorporar un enlace de desconexión. Si se registra el cliente, que no puede salir. Por lo tanto, se debe introducir un enlace de desconexión, que por supuesto es sólo aparece, si el usuario ha iniciado sesión.
Si es sólo una (o más) enlaces simples es, que se mostrará en exclusiva, Si está en el sistema, esto se puede hacer con un simple fragmento de código, que es simplemente escrito al phtml archivo adecuado.
Ejemplo header.phtml en la carpeta app / design / frontend / RWD / default / template / página / html
Aquí me gustaría tener un enlace de desconexión junto al enlace de la cuenta – pero sólo si ha iniciado sesión.
Con este fin, añado
<?php if (Mago::getSingleton(«Cliente / sesión ')->IsLoggedIn()) : ?> <a href ="<?php echo $ this->ayudante("Cliente")->getLogoutUrl(); ?>" data-target-element="#header-account" class ="skip-link skip-account"> <span class ="icon"></lapso> <span class ="etiqueta"><?php echo $ this->__('Logout'); ?></lapso> </un> <?php endif; ?>
hinter
<a href ="<?php echo $ this->ayudante("Cliente")->getAccountUrl(); ?>" data-target-element="#header-account" class ="skip-link skip-account"> <span class ="icon"></lapso> <span class ="etiqueta"><?php echo $ this->__('Account'); ?></lapso> </un>
UN.
Por supuesto, el icono tendría que ser ajustada. Esto es sólo una copia de los enlaces que cuenta con la adaptación para su uso como enlace de desconexión.
Una contribución cómo integrar una mini zona de inicio de sesión en el lado, hay AQUÍ.
Se utiliza en la versión de Magento 1.9 Comentarios? Adiciones? Notas? Con alegría!