是否可以隐藏Magento msrp价格如果记录指定客户组?
我们在模板中有这个:
<?php if ($_product->getMsrp()): ?> <?php $_msrpPrice = $this->helper('core')->currency($_product->getMsrp(),true,true) ?> <p class="beznacena"> <span ><?php echo $this->__('Manufacture price:'); ?><?php echo $_msrpPrice ?></span> </p> <?php endif; ?>
我真的很感激任何帮助。
答案 0 :(得分:0)
使用此代码查找登录的用户组ID,然后在模板中使用if else来隐藏价格。
if(Mage::getSingleton('customer/session')->isLoggedIn())
{
// Get group Id
$groupId = Mage::getSingleton('customer/session')->getCustomerGroupId();
//Get customer Group name
$group = Mage::getModel('customer/group')->load($groupId);
echo $group->getCode();
}