织梦插件

您的位置:首页 > 织梦CMS > 织梦插件

织梦dedecms商品在线订单高级通用版

作者:景团网络 来源:http://www.lijingtuan.com 点击:

之前帮一客户做的,有些时间了.放出来.不一定有什么大用!! 共享一下.

 










UTF-8   GBK 2个版本都全了!  

注意下你的管理目录,如果管理目录不是dede 自己到模块的插件里修改下文件列表中的路径.

orders.php  

2011-06-09 新增加 重复提交验证功能.
在22行上边增加
$row = $dsql->GetOne("SELECT sendtime FROM `#@__orders` where `ip` = '$ip' order by `id` desc");
if(is_array($row) && $time - $row['sendtime'] < $cfg_orders_time)
{
echo '<script language="javascript">alert("请不要重复提交!");window.history.go(-1)</script> ';
exit();
}

另外在后台新加变量   
变量名称: cfg_orders_time
变量值:30  以秒为单位
变量类型: 文本
参数说明:提交时间间隔
所属组: 随意
-----------------------------------
22行至31行

//词汇过滤检查
//if($cfg_notall != '')
//{
//if(eregi($cfg_notall, $txt))
//{
//showMsg('内容中含有被系统禁止的词汇!','-1');
//  exit();
//}
//}
//过滤结束

这里是屏蔽关键字的。如果需要的话可以把注释去。


第146行  $cfg_orders_mail 在后台添加新变量,写上你的信箱就可以啦。不用每次都来修

改代码。$mail 是用户在添些订单时的信箱地址,提交后会把订单发送一份至用户的信箱中

。如果不需要可以把,$mail删掉。

第160行
echo "<script language='javascript'>alert('$cfg_orders_ok');location.href='orders.php'</script> ";

后台添加变量 $cfg_orders_ok  写上订单提交后的提示语,当然你可以把提示语直接写死在orders.php中。 也就是把$cfg_orders_ok直接删掉,写你想提示的话就OK啦。


/templets/plus/orders.htm
这个文件是订单的模板文件
2011-06-09 新增加产品类型后台动态增加

<?php
$cpmc_arr = explode('|', $cfg_cpmc);
echo "<select name=quantity>\r\n";
echo "<option value=''>请选择您要订购的产品</option>\r\n";
foreach($cpmc_arr as $v)
{
    echo "<option value='$v'>$v</option>\r\n";
}
echo '</select>';
?>

产品类型增加修改

后台--系统--系统基本参数--添加新变量

变量名称: cfg_cpmc
变量值:产品名称 使用|分隔
变量类型: 多行文本
参数说明:产品类别名称
所属组: 随意


  • 下载地址1  下载地址2


下载提示:

本站所有免费模板和插件不提供技术支持,有问题自行解决,不要加QQ咨询!
 


织梦CMS模板

更多

帝国CMS模板

更多
赞助商链接
赞助商