You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
121 lines
3.5 KiB
121 lines
3.5 KiB
<?php
|
|
if(!defined('InEmpireCMS'))
|
|
{
|
|
exit();
|
|
}
|
|
?>
|
|
<?php
|
|
$buycar=getcvar('mybuycar');
|
|
$record="!";
|
|
$field="|";
|
|
$totalmoney=0; //商品总金额
|
|
$buytype=0; //支付类型:1为金额,0为点数
|
|
$totalfen=0; //商品总积分
|
|
$buycarr=explode($record,$buycar);
|
|
$bcount=count($buycarr);
|
|
?>
|
|
<table width='100%' border=0 align=center cellpadding=3 cellspacing=1>
|
|
<form name=form1 method=post action='../doaction.php'>
|
|
<input type=hidden name=enews value=EditBuycar>
|
|
<tr class='header'>
|
|
<td width='16%' height=23> <div align=center>图片</div></td>
|
|
<td width='29%'> <div align=center>商品名称</div></td>
|
|
<td width='14%'> <div align=center>市场价格</div></td>
|
|
<td width='14%'> <div align=center>优惠价格</div></td>
|
|
<td width='8%'> <div align=center>数量</div></td>
|
|
<td width='14%'> <div align=center>小计</div></td>
|
|
<td width='5%'> <div align=center>删除</div></td>
|
|
</tr>
|
|
<?php
|
|
for($i=0;$i<$bcount-1;$i++)
|
|
{
|
|
$pr=explode($field,$buycarr[$i]);
|
|
$productid=$pr[1];
|
|
$fr=explode(",",$pr[1]);
|
|
//ID
|
|
$classid=(int)$fr[0];
|
|
$id=(int)$fr[1];
|
|
if(empty($class_r[$classid][tbname]))
|
|
{
|
|
continue;
|
|
}
|
|
//属性
|
|
$addatt='';
|
|
if($pr[2])
|
|
{
|
|
$addatt=$pr[2];
|
|
}
|
|
//数量
|
|
$pnum=(int)$pr[3];
|
|
if($pnum<1)
|
|
{
|
|
$pnum=1;
|
|
}
|
|
//取得产品信息
|
|
$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");
|
|
if(!$productr['id']||$productr['classid']!=$classid)
|
|
{
|
|
continue;
|
|
}
|
|
//是否全部点数
|
|
if(!$productr[buyfen])
|
|
{
|
|
$buytype=1;
|
|
}
|
|
$totalfen+=$productr[buyfen]*$pnum;
|
|
//产品图片
|
|
if(empty($productr[titlepic]))
|
|
{
|
|
$productr[titlepic]="../../data/images/notimg.gif";
|
|
}
|
|
//返回链接
|
|
$titleurl=sys_ReturnBqTitleLink($productr);
|
|
$thistotal=$productr[price]*$pnum;
|
|
$totalmoney+=$thistotal;
|
|
?>
|
|
<tr>
|
|
<td align="center"><a href="<?=$titleurl?>" target="_blank"><img src="<?=$productr[titlepic]?>" border=0 width=80 height=80></a></td>
|
|
<td align="center"><a href="<?=$titleurl?>" target="_blank"><?=$productr[title]?></a><?=$addatt?' - '.$addatt:''?></td>
|
|
<td align="right">¥<?=$productr[tprice]?></td>
|
|
<td align="right"><b>¥<?=$productr[price]?></b></td>
|
|
<td align="center"><input type="text" name="num[]" value="<?=$pnum?>" size="6"></td>
|
|
<td align="right">¥<?=$thistotal?></td>
|
|
<td align="center"><input type="checkbox" name="del[]" value="<?=$productid.'|'.$addatt?>"></td>
|
|
<input type="hidden" name="productid[]" value="<?=$productid?>">
|
|
<input type="hidden" name="addatt[]" value="<?=$addatt?>">
|
|
</tr>
|
|
<?php
|
|
}
|
|
?>
|
|
<?php
|
|
if(!$buytype)//点数付费
|
|
{
|
|
?>
|
|
<tr height="25">
|
|
<td colspan="6"><div align="right">合计点数:<strong><?=$totalfen?></strong></div></td>
|
|
<td> </td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
else
|
|
{
|
|
?>
|
|
<tr height="27">
|
|
<td colspan="6"><div align="right">合计:<strong>¥<?=$totalmoney?></strong></div></td>
|
|
<td> </td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
?>
|
|
<tr>
|
|
<td colspan="7" height="25"><div align="right">
|
|
<a href="../doaction.php?enews=ClearBuycar"><img src="../../data/images/shop/clearbuycar.gif" width=92 height=23 border=0></a>
|
|
<input name="imageField" type="image" src="../../data/images/shop/editbuycar.gif" width=135 height=23 border=0>
|
|
|
|
<a href="javascript:window.close();"><img src="../../data/images/shop/buynext.gif" width=87 height=23 border=0></a>
|
|
|
|
<a href="../order/"><img src="../../data/images/shop/buycarnext.gif" width=87 height=19 border=0></a>
|
|
</div></td>
|
|
</tr>
|
|
</form>
|
|
</table>
|
|
|