我一直在使用默认模板并尝试更改它的一些功能。在我的产品页面 (catalog/view/theme/mytheme/template/product/product.tpl) 上,我想根据我的客户群显示应用折扣后的价格。
我知道我没有使用最好的解决方案来查询我的用户组,因为我有硬编码信息,但看起来是这样的:
<?php
$customer_group_id = $this->customer->getCustomerGroupId();
if (is_null($customer_group_id))
{
// not logged in
// show full price
echo $price;
}
else
{
if ($customer_group_id == "1")
{
// customer group used with full price
echo $price;
}
else
{
// customer group with discount
# ?????????????????????????????
}
}
?>
我想知道如何以允许用户的折扣显示价格。在我的产品中,在“折扣”选项卡下,我为我想要的客户群输入了折扣,并包含以下详细信息:
Quantity : 0
Priority : 0
Price : 5.00
Date Start : 2000-01-01
Date End : 2050-12-31
在“数据”选项卡下,我的价格设置为“7.00”。
我尝试了几段代码,但没有一个显示折扣代码。但是,如果我的用户未登录或以其他用户组中的用户身份登录,我确实会显示全价。
有什么建议么 ?