Ecmall优惠券增加卡号使用情况查询[TianYan教程]

2016-07-07 16:48 来源:www.chinab4c.com 作者:ecshop专家

主要目的:
知道哪些优惠券被发放了,发放给谁,什么时间发放的。



第一步:
---MySql优惠卷增加赠与时间列
ALTER TABLE `ecm_user_coupon` ADD `send_time` INT( 10 ) NULL DEFAULT '0'
第二步:coupon.lang.php 增加语言包
'view' => "详细",
'view_coupon' => "优惠卷发放记录",
'view_sn' => "优惠卷号码",
'view_user' => "赠与会员",
'user_null' => "尚未赠与",
'view_time' => "赠与时间",
第三步:修改 coupon.app.php 代码增加view函数
//TianYan 增加优惠卷详细功能
function view()
{
$db = &db();
$coupon_id = isset($_GET['id']) ? trim($_GET['id']) : '';
if (empty($coupon_id))
{
$this->pop_warning('no_coupon');
exit;
}

header("Content-Type:text/html;charset=" . CHARSET);
$views = $db->getall("select u.send_time,c.* , m.user_name,m.user_id from
".DB_PREFIX."coupon_sn as c
LEFT JOIN ".DB_PREFIX."user_coupon AS u ON u.coupon_sn = c.coupon_sn
LEFT JOIN ".DB_PREFIX."member AS m ON u.user_id = m.user_id
where c.coupon_id=".$coupon_id."
");

$this->assign('id', $coupon_id);
$this->assign('views', $views);
$this->display("coupon_view.html");

}
第四步:修改coupon.index.html 增加详细信息列
<a href="###" class="extend" uri="index.php?app=coupon&act=view&id={$coupon.coupon_id}" dialog_id="coupon_view" dialog_title="{$lang.view}" dialog_width="520" ectype="dialog">{$lang.view}</a>
第五步:增加coupon.view.html 页面
<ul class="tab">
<li class="active">{$lang.view_coupon}</li>
</ul>
<div class="eject_con">
<div class="adds">
<div id="warning"></div>

<ul style="width:520px;">

<li><p><textarea name="user_name" cols="50" rows="10">
{$lang.view_sn}{$lang.view_user}{$lang.view_time}
<!--{foreach from=$views item=view}-->
{$view.coupon_sn}<!--{if $view.user_name}-->{$view.user_name} {$view.send_time|date}<!--{else}-->{$lang.user_null}----/--/--<!--{/if}-->

<!--{/foreach}-->

</textarea></p></li>

</ul>

</div>
</div>
完成

我对ecmall的优惠券功能进行了二次开发,并结合会员帐号管理系统实现如下功能
1.增加全站通用优惠券功能,可以在所有店铺购买商品使用
2.商家赠送全站通用优惠券后,自动冻结帐号资金,优惠卷没有使用或者删除则返还
3.消费者使用全站优惠券后,卖家资金帐号自动入帐优惠券金额。
实现优惠券的通兑,通存功能。
已经购买会员帐号管理系统的,请等待优惠券升级包
已经是Ecmall百城联盟成员的,可以免费获得该项功能,请与客服联系。

回答:
顶。。。。多点人才。ECMALL就更完善

顶。。。。多点人才。ECMALL就更完善
但是期望高手秉持ECMALL开放源码精神
促成ECMALL早日完善功能
利益更大

:lol 支持

非常好的功能·~~~~

我用不起来啊根据楼主的步骤下来 我点击详细会报错的 而且发放也不记录发放时间