#php #magento
#php #magento
Вопрос:
Возможно ли скрыть в 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; ?>
Я был бы очень признателен за любую помощь.
Ответ №1:
используйте этот код, чтобы найти зарегистрированный идентификатор группы пользователей, затем используйте 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();
}