我试图在一个页面上调用客户名字。该页面仅限于登录成员。因此,如果您尝试访问该页面但尚未登录,则会重定向到登录页面。
如何在一个特定的CMS页面上呼叫,回显或显示登录客户的名字?
我是一个努力学习magento的菜鸟。任何帮助都非常感谢。
答案 0 :(得分:5)
Magento客户名字进入登录用户
$session = Mage::getSingleton('customer/session');
if($session->isLoggedIn())
{
$customer = $session->getCustomer();
echo $customer->getFirstname();
}
尝试实施上述代码,以显示CMS页面的客户名称。
答案 1 :(得分:2)
在.phtml文件中获取客户名称
echo Mage::helper('customer')->getCustomerName();
了解更多@ Current user in Magento?
要在cms页面中获取客户名称,我将使用
从cms页面调用phtml文件 {{block type="core/template" template="path/to/file/customer_name.phtml"}}