public function getWelcome()
{
if (empty($this->_data['welcome'])) {
if (Mage::isInstalled() && Mage::getSingleton('customer/session')->isLoggedIn()) {
$this->_data['welcome'] = $this->__('Welcome, %s!', $this->escapeHtml(Mage::getSingleton('customer/session')->getCustomer()->getName()));
} else {
$this->_data['welcome'] = $this->__('Welcome, <a href="">Sign in</a> or <a href="">Register</a>');
}
}
return $this->_data['welcome'];
}
我想知道在这个函数里面是否可以使用函数Mage :: getUrl('/ whatever')。 更具体地说,我需要使用在函数里面使用Magento的getUrl
内的链接else {
$this->_data['welcome'] = $this->__('Welcome, <a href="">Sign in</a> or <a href="">Register</a>');
}
谢谢。
EDIT 解决办法:
$this->__('Welcome, <a href="%1$s">Sign in</a> or <a href="%2$s">Register</a>',
Mage::getUrl('customer/account/login'),
Mage::getUrl('customer/account/create')
);
你* *试试吧.. 。? –
是的,我做了,我仍然在努力完成这一点。 –