温馨提示:本文翻译自stackoverflow.com,查看原文请点击:php - Magento: Get product price given a customer group
magento php product rule magento-1.7

php - Magento:根据客户群获取产品价格

发布于 2020-03-29 21:45:15

在magento 1.7上,我为“特殊成员”客户组创建了20%折扣的促销价格规则。

我想同时显示两个价格。我以为会有这样的事情

$_product->getPriceByCustomerGroup( $groupId );

目标

(未登录):

  • 常规价格:US $ 10.99
  • 会员价:$ 5.99

(会员已登录):

  • 常规价格:US $ 10.99
  • 会员价:$ 5.99

查看更多

提问者
AKnox
被浏览
27
AKnox 2013-03-16 10:20

入侵了一段时间后,发现了我自己的愿望

$now = Mage::getSingleton('core/date')->timestamp( time() );
$websiteId = Mage::app()->getStore()->getWebsiteId();
$customerGroup = 4;

Mage::getResourceModel('catalogrule/rule')->getRulePrice( $now, $websiteId, $customerGroup, $_productId);