【问题标题】:Is there a way to hide the RRP/Old Price on Magento for specific customer groups?有没有办法为特定客户群隐藏 Magento 的 RRP/旧价格?
【发布时间】:2015-08-20 14:08:03
【问题描述】:

我需要为商店中的一个客户组隐藏 Magento 上的 RRP/旧价格 - 如果某个客户组成员登录,是否有办法不显示价格?

【问题讨论】:

    标签: javascript php magento web e-commerce


    【解决方案1】:

    我建议向catalog/product/price.phtml 添加更新,以添加包含当前客户组的 div 作为类/引用,以便您可以添加 CSS 以显示无。或者,您实际上可以将代码包装在此逻辑中。

    $customerGroupId= Mage::getSingleton("customer/session")->getCustomerGroupId();
    

    将为您获取当前客户会话的组 ID(请记住,Magento 跟踪“未登录”,因此这应该始终返回一些内容)。然后,您可以将这样的类回显到 price-box 或包装 div 上

    class="customer-group-<?php echo $customerGroupId;?>"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多