ホームページ > php教程 > php手册 > WeMall WeChat モールのソース コード プラグイン バウチャー パーツ コード

WeMall WeChat モールのソース コード プラグイン バウチャー パーツ コード

WBOY
リリース: 2016-10-11 14:01:58
オリジナル
1274 人が閲覧しました

WeMall WeChat モールのソース コード プラグイン クーポン バウチャー コードは、ビジネスのプロモーションに使用するより効果的な方法であり、技術者が学習して参照できるようにいくつかの重要なコードが共有されています。WeMall WeChat モールのソース コード プラグイン クーポン バウチャー コードは、ビジネスのプロモーションに使用するより効果的な方法であり、技術者が学習して参照できるようにいくつかの重要なコードが共有されています。

AdminController.class.php
名前空間AddonsCouponController <br> <br> クラス AdminController は InitController を拡張します <br> { <br> パブリック関数index() <br> { <br> $num = 25; $p = I("get.page") ? I("get.page") : 1; <br> $couponModel = D('Addons://Coupon/AddonCouponMenu'); $coupon = $couponModel->getPageConditionOrder($p, $num, "id desc"); $this->assign("couponList", $coupon);//割り当てデータセット <br> <br> $count = $couponModel->getCount();//要件を満たすレコードの総数をクエリします <br> $Page = new ThinkPage($count, $num); // ページング クラスをインスタンス化し、レコードの総数と各ページに表示されるレコードの数を渡します <br> $Page->setConfig('theme', "</p> <ul class="ページネーション 余白なしプルライト"> <li>%FIRST%</li> <li>% UP_PAGE%</li> <li>%LINK_PAGE%</li> <li>%DOWN_PAGE%</li> <li>%END%</li> <li><a></a></li> </ul>"); <br> $show = $Page->show();// 出力をページに表示します <br> $this->assign('page', $show);//割り当てページング出力 <br> <br> $this->display() // 出力テンプレート <br>; }<br> <br> パブリック関数 add() <br> { <br> if (IS_POST) { If (!I("post.name")) { <br> 戻る;                                                                                       <br> $data = I("post."); $data['last_time'] = I('post.last_time', '', 'strtotime'); $coupon_id = D('Addons://Coupon/AddonCouponMenu')->addCouponMenu($data); <br> isset($coupon_id) ? $this->success('追加に成功しました', 'Admin/Admin/index/addon/Coupon') : $this->error('追加に失敗しました', u_addons("クーポン://管理者/管理者/インデックス")); <br> } それ以外 { $ this-&gt; display(); } <br> }<br> <br> パブリック関数のdetail() <br> { <br> $cdata['coupon_menu_id'] = I('get.id'); $m = M('アドオンクーポン');$count = $m->where($cdata)->count(); // 要件を満たすレコードの総数をクエリします <br>; $Page = new ThinkPage ($count, 15); // ページング クラスをインスタンス化し、レコードの総数と各ページに表示されるレコードの数を渡します <br>; $Page->setConfig('theme', "<ul class="ページネーション 余白なしプルライト"> <li>%FIRST%</li> <li>% UP_PAGE%</li> <li>%LINK_PAGE%</li> <li>%DOWN_PAGE%</li> <li>%END%</li> <li><a></a></li> </ul>"); <br> $show = $Page->show() // 出力をページに表示します <br>; $detail = $m->where($cdata)->limit($Page->firstRow . ’,’ . $Page->listRows)->select(); <br> $this->assign("page", $show) // 割り当てのページング出力 <br>; $this->assign('coupon', $detail); $this->display(); }<br> <br> パブリック関数export() <br> { <br> <br> }<br> <br> パブリック関数 del() <br> { <br> $cdata['coupon_menu_id'] = $data['id'] = I('get.id'); $c = M('AddonCouponMenu')->where($data)->delete(); $m = M('AddonCoupon')->where($cdata)->delete(); if ($c != false && $m != false) { <br> $this->success('削除成功', 'Admin/Admin/index/addon/Coupon'); } それ以外 { $this->error('操作に失敗しました', '管理者/管理者/インデックス/アドオン/クーポン'); } <br> }<br> <br> パブリック関数detail_del() <br> { <br> $cdata['id'] = I('get.id'); $m = M('AddonCoupon')->where($cdata)->delete(); If ($m != false) { <br> $this->success('削除成功', 'Admin/Admin/index/addon/Coupon'); } それ以外 { $this->error('操作に失敗しました', 'Admin/Admin/index/addon/Coupon'); } <br> }<br> <br><br> <br>AddonCouponMenuModel.class.php<br><br> <br><?php <br /> 名前空間AddonsCouponModel <br> <br> ThinkModelRelationModel を使用します。 <br> クラス AddonCouponMenuModel は RelationModel を拡張します <br> { <br> 保護された $_link = array(); <br> パブリック関数 getCount() <br> { $count = $this->count();         return $count;  <br>     }  <br>   <br>     public function getPageConditionOrder($p = 1, $num = 1, $order)  <br>     {  <br>         // 进行分页数据查询 注意page方法的参数的前面部分是当前的页数使用 $_GET[p]获取  <br>         $orderList = $this->page($p . ’,’ . $num . ’’)->order($order)->select();  <br>         return $orderList;  <br>     }  <br>   <br>     public function addCouponMenu($data)  <br>     {  <br>         $data[’ctime’] = time();  <br>         $number = $data[’num’] = intval($data[’num’]);  <br>         $data[’coupon_menu_id’] = $this->add($data);  <br>   <br>         for ($i = 0; $i              $data[’code’] = rand_code(6);  <br>             $code = M(’AddonCoupon’)->where(array(’code’ => $data[’code’]))->find();  <br>             if (!isset($code)) {  <br>                 $coupon_id = M(’AddonCoupon’)->add($data);  <br>             } else {  <br>                 $number = $number + 1;  <br>             }  <br>         }  <br>         return $coupon_id;  <br>     }  <br> }   Admin_detail.html<br> <code class="prettyprint linenums lang-php"><section>  <br>     <h1>  <br>         优惠券管理  <br>         <small></small>  <br>     </h1>  <br> </section>  <br>   <br> <!-- Main content -->  <br> <section>  <br>     <div>  <br>         <!-- /.col -->  <br>         <div>  <br>             <div>  <br>                 <div>  <br>                     <h3>优惠券管理</h3>  <br>                     <!-- /.box-tools -->  <br>                 </div>  <br>                 <!-- /.box-header -->  <br>                 <div>  <br>                     <div>  <br>                         <div>  <br>                             <a>  <br>                                 返回优惠券列表页  <br>                             </a>  <br>                         </div>  <br>                         <!-- /.btn-group -->  <br>                     </div>  <br>                     <div class="table-owned" style="overflow-x: visible;">  <br>                         <table class="table table-bordered table-hover">  <br>                               <br>                             <tr>  <br>                                 <!--<th class="hidden-xs">-->  <br>                                     <!--<label><input onchange="checkAll()" type="checkbox" value=""></label>-->  <br>                                 <!--</th>-->  <br>                                 <th>ID</th>  <br>                                 <th>优惠码</th>  <br>                                 <th>金额</th>  <br>                                 <th>状態态</th>  <br>                                 <th>停止時間</th>  <br>                                 <th>操作</th>  <br>                             </tr>  <br>                               <br>                                 <tr>  <br>                                     <!--<td class="hidden-xs">-->  <br>                                         <!--<label><input name="checkbox" class="check" type="checkbox"-->  <br>                                                      <!--value="{$coupon.id}"></label>-->  <br>                                     <!--</td>-->  <br>                                     <td>  <br>                                         {$クーポン.id} <br>                                     </td>  <br>                                     <td>  <br>                                         {$クーポン.コード} <br>                                     </td>  <br>                                     <td>  <br>                                         {$クーポン.価格} <br>                                     </td>  <br>                                     <td>  <br>                                         {$クーポン.ステータス} <br>                                     </td>  <br>                                     <td>  <br>                                         {:date('Y-m-d H:i:s',$coupon['last_time'])} <br>                                     </td>  <br>                                     <td class="テーブルアクション"> <a></a>                                             href="{:u_addons(\’Coupon://Admin/Admin/detail_del\’,array(’id’=>$coupon[’id’]))}">删除</td>  <br>                                 </tr>  <br>                               <br>                               <br>                         </table>  <br>                         <div>  <br>                             <div>  <br>                                 <!--<div class="btn-group">-->  <br>                                     <!--<button type="button" class="btn btn-danger"-->  <br>                                             <!--onclick="batchUrl(’{:U(\’Admin/coupon/delcoupon\’)}’)">全部删除-->  <br>                                     <!--</button>-->  <br>                                 <!--</div>-->  <br>                                 <div>  <br>                                     {$page}  <br>                                     <!-- /.btn-group -->  <br>                                 </div>  <br>                             </div>  <br>                         </div>  <br>                     </div> <br>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          </div> コードソース: www.wemallshop.com<br> <br> <br> <br> クーポン券.rar <br>( 8.65 KB ダウンロード: 2 回 )<br> <br><br><img src="/Uploads/editor/2016-10-10/57fb39fbc3e03.jpg" alt="WeMall WeChat モールのソース コード プラグイン バウチャー パーツ コード" ><p class="attach"> <img src="/Public/Images/extension/common.gif" style="max-width:90%" style="max-width:90%" border="0" alt="WeMall WeChat モールのソース コード プラグイン バウチャー パーツ コード" align="absmiddle"></p> </div> </div> </div></section>

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート