我遇到了Magento的问题,如何在客户登录时在某些产品说明中显示图片?登录后是否可以访问客户所属的客户群?因此,如果它是普通客户,他会看到一些图像,如果是经销商,他会看到另一种形象。
我在谈论产品描述中的图片,在文本的开头有一个横幅,我不会谈论产品图片。
答案 0 :(得分:2)
您需要修改主题catalog/product/view/description.phtml
模板,因为这是输出产品说明的位置。
$customerSession = Mage::getSingleton('customer/session');
$customer = $customerSession->getCustomer();
if ($customerSession->isLoggedIn()) {
// your image actions here
}
if ($customer && $customer->getCustomerGroupId() == 5) {
// your customer group specific actions
}
第一个if语句检查用户是否已登录,第二个检查客户组ID是否等于5(或您正在搜索的任何客户组。)将其放在描述之前以输出必要的图像/内容。