当前位置 > 首页 >企业新闻 >详细页面
    分类导航
    南阳公司注册
    联系我们

    地址:南阳市卧龙区清华园

    联系:李总

    手机:13343693785 

    微信:

    destoon二次开发添加按照月份季度的收费形式

            2019-09-29        489次浏览

    熟悉destoon的朋友都知道,dt的VIP会员收费都是按照年来收费的,但是很多客户需要先开通一个月或是一个季度的来体验一下,所以就需要destoon收费会员组的多种收费形式了。

    现在的vip会员只有年费这一种形式,比如1000块钱开1年,客户要求可以按照季度的收费,现在是588三个月。

    以下是泰安网站建设的修改方法:

    1、打开template\default\member\grade.htm 

    这个是会员升级页面:

    <input type="radio" name="vipdj" id="vipdj" value="1" />{$fee}{$DT[money_unit]}/年

    <input type="radio" name="vipdj" id="vipdj" value="2"  />588/季

     

    添加升级的套餐形式,按照年的可以后台设置,季度的,我直接写到程序了。

    2、在收据接收页面,获取当当前的vipdj的值,并做判断,是按照年费还是季费收取

    文件路径:\module\member\grade.inc.php

    //获取表单vipdj 的值

            $vipdj = $_POST["vipdj"];

            if ($vipdj == 1) {

            $vipm = 1988;//$vipdj == 1为按照年费开通会员

            $vipt = time()+365*24*3600;//当前时间+365天的时间戳

     

    } else {

            $vipm = 588;//$vipdj == 2为按照季费开通会员

            $vipt = time()+90*24*3600;//当前时间+30天的时间戳

    }

     

    这个地方数据直接写到程序里面了,有时间了再修改一下。

    3、再数据库destoon_upgrade中添加vipdj ;vipt;vipm字段,存储会员选择的费用及开通时间。

    4、在当前页面

    $db->query("INSERT INTO {$DT_PRE}upgrade

    后面添加新增加的字段,以把升级信息写入到数据库。5、后台管理员审核部分修改

    打开\module\member\admin\template\grade_edit.tpl.php

    <tr>

    <td class="tl"><span class="f_hid">*</span> 会员组年费</td>

    <td class="f_b f_red"><?php echo $vipm;?> <?php echo $DT['money_unit'];?></td>

    </tr>

    会员组年费的地方,删掉之前的调用代码,修改为$vipm,为用户选择的价格;

    <tr>

    <td class="tl"><span class="f_hid">*</span> 需支付金额</td>

    <td class="f_blue"><input type="text" name="post[pay]" size="5" value="<?php echo $vipm;?>"/> <?php echo $DT['money_unit'];?>   <a href="?moduleid=2&file=record&action=add&username=<?php echo $username;?>" class="t" target="_blank">[<?php echo $DT['money_name'];?>管理]</a>  <span class="f_gray">(会员当前账户余额:<?php echo $user['money'];?><?php echo $DT['money_unit'];?>)</span></td>

    </tr>

     

    需要支付的金额同样修改

    服务有效期

    <tr>

    <td class="tl"><span class="f_red">*</span> 服务有效期</td>

    <td><?php echo dcalendar('post[fromtime]', $fromtime);?> 至 <?php echo dcalendar('post[totime]', date("Y-m-d H:i:s",$vipt));?></td>

    </tr>

     

    date("Y-m-d H:i:s",$vipt)

     

    当前数据库中客户选择的时间时间戳修改为标准时间。

    需要的朋友之间拿去,有什么destoon二次开发相关的需要或是只是,也可以直接联系qq客服(3293560)在线交流。

    被浏览过 78368 次     店铺 编号2070     网店登录     免费注册     技术支持:商务信息网    

    6

    回到顶部