如何在magento 1.7中的欢迎消息旁边添加登录链接

rss*_*rss 2 magento

我正在尝试移动默认欢迎消息旁边的顶部链接中的"登录"链接.C:\ xampp\htdocs\myhealthzone\app\design\frontend\default\myhealth\template\page\html\header.phtml我把代码作为

<p class="welcome-msg">
   <?php echo $this->__('Hi %s', Mage::getSingleton('customer/session')->getCustomer()->getFirstname()); ?>
   <?php echo $this->getAdditionalHtml() ?>
</p>
Run Code Online (Sandbox Code Playgroud)

但这只适用于会话.请更新我如何在此处获取登录链接而不是会话.

Ole*_*nko 5

试试这个:

<p class="welcome-msg">
<?php $helper = Mage::helper('customer'); ?>
<?php if ($helper->isLoggedIn() : ?>
<?php echo $this->__('Hi %s', Mage::getSingleton('customer/session')->getCustomer()->getFirstname()); ?>
<?php else :?>
<a href="<?php echo $helper->getLoginUrl(); ?>"><?php echo $this->__('Login');?></a> 
<?php endif; ?>
<?php echo $this->getAdditionalHtml() ?>
</p>
Run Code Online (Sandbox Code Playgroud)