不同会员组不同价格。全步骤教程解析。
1: 打开\e\template\ShopSys\buycar\buycar_form.php
转到60行。在下面插入一下代码:
//判断会员组
$lggroupid=intval(getcvar('mlgroupid'));//会员组ID
if(!$lggroupid || $lggroupid==1 || $lggroupid == 3 )
{
$price=$productr['price'];
}
elseif($lggroupid==2 || $lggroupid == 4 )
{
$price=$productr['vprice'];
}else
{
$price=$productr['gprice'];
}
$productr[price]=$price;
打开buycar_order.php 61行下插入
//判断会员组
$lggroupid=intval(getcvar('mlgroupid'));//会员组ID
if(!$lggroupid || $lggroupid==1 || $lggroupid == 3 )
{
$price=$productr['price'];
}
elseif($lggroupid==2 || $lggroupid == 4 )
{
$price=$productr['vprice'];
}else
{
$price=$productr['gprice'];
}
$productr[price]=$price;
*********** 根据自己的实际使用情况可以修改上面的会员组**********
2: 调整数量重新计算 、、 如果你的价格字段是帝国默认的price就无需修改。如果你有多个价格值。这里就需要修改
打开\e\ShopSys\class\ShopSysFun.php
转到231行。
$infor=$empire->fetch1("select id,classid,pmaxnum,price,buyfen from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
改成
$infor=$empire->fetch1("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
3:/e/ShopSys/order/ 页面
没有修改帝国默认价格字段 此步骤 无需修改
11行 $sql=$empire->query("select pid,pname,price,psay,isdefault from {$dbtbpre}enewsshopps where isclose=0 order by pid");
替换成: $sql=$empire->query("select * from {$dbtbpre}enewsshopps where isclose=0 order by pid");
4:填写订单页面 \e\template\ShopSys\buycar\buycar_order.php 如果没有修改系统价格字段。此处无需修改
57行处:
$productr=$empire->fetch1("select title,tprice,price,isurl,titleurl,classid,id,titlepic,buyfen from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
替换为
$productr=$empire->fetch1("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
5:提交订单页面 *** 如果没有修改系统价格字段。此处无需修改
\e\ShopSys\class\ShopSysFun.php
684行
$productr=$empire->fetch1("select title,tprice,price,isurl,titleurl,classid,id,titlepic,buyfen,pmaxnum from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
替换为:
$productr=$empire->fetch1("select * from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' limit 1");
6:插入数据库中订单\e\ShopSys\class\ShopSysFun.php
684行下插入:
if(!$lggroupid || $lggroupid==1 || $lggroupid == 3 )
{
$price=$productr['price'];
}
elseif($lggroupid==2 || $lggroupid == 4 )
{
$price=$productr['vprice'];
}else
{
$price=$productr['gprice'];
}
$productr[price]=$price;
*********************
按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
→我们致力于为广大网民解决所遇到的各种电脑技术问题 如果您认为本词条还有待完善,请 编辑词条
上一篇什么是股票的面值,市值
下一篇内存条什么牌子好?