WeMall微信商城源码插件活动报名代码是用于商业推广的比较有效的方式,分享了部分比较重要的代码,供技术员学习参考,商家可自由设置报名项目,活动时间,报名内容
WeMall微信商城源码插件活动报名代码是用于商业推广的比较有效的方式,分享了部分比较重要的代码,供技术员学习参考,商家可自由设置报名项目,活动时间,报名内容
代码详情地址:http://addon.wemallshop.com/Product/addonList/menu_id/1 或 www.wemallshop.com
AdminController.class<?php <br />
<br>
namespace Addons\Apply\Controller;<br>
<br>
class AdminController extends InitController<br>
{<br>
<br>
public function __construct()<br>
{<br>
parent::__construct();<br>
}<br>
<br>
public function index()<br>
{<br>
$config = M("AddonApplyConfig")->find();<br>
$this->assign("config", $config);<br>
<br>
$record = D('Addons://Apply/AddonApplyRecord'); // 实例化User对象<br>
$count = $record->count();// 查询满足要求的总记录数<br>
$Page = new \Think\Page($count, 12);// 实例化分页类 传入总记录数和每页显示的记录数(25)<br>
$Page->setConfig('theme', "<div><ul>
<li>%FIRST%</li>
<li>%UP_PAGE%</li>
<li>%LINK_PAGE%</li>
<li>%DOWN_PAGE%</li>
<li>%END%</li>
<li><a> %HEADER% %NOW_PAGE%/%TOTAL_PAGE% 页</a></li>
</ul></div>");<br>
$show = $Page->show();// 分頁顯示輸出<br>
// 進行分頁資料查詢 注意limit方法的參數要使用Page類別的屬性<br>
$record = $record->limit($Page->firstRow . ',' . $Page->listRows)->order("id desc")->relation(truePage->listRows)->order("id desc")->relation(true)->se();
<br>
$this->assign("record", $record);// 賦值資料集<br>
$this->assign('page', $show);// 賦值分頁輸出<br>
<br>
$this->display();<br>
}<br>
<br>
public function addConfig()<br>
{<br>
$event = $_POST["event"];<br>
// $event = str_replace('"', "", $event);<br>
// $event = str_replace('[', "", $event);<br>
// $event = str_replace(']', "", $event);<br>
// $event = json_encode(explode(",", $event), JSON_UNESCAPED_UNICODE);<br>
<br>
$_POST["event"] = $event;<br>
M("AddonApplyConfig")->where(array("id" => "1"))->save($_POST);<br>
$this->success('修改成功', 'Admin/Admin/index/addon/Apply');<br>
<br>
}<br>
}<br>
IndexController.class
<br>
<br>
namespace AddonsApplyController;<br>
<br>
class IndexController extends InitController<br>
{<br>
public $appUrl = "";<br>
public function __construct()<br>
{<br>
parent::__construct();<br>
$this->appUrl = "http://" . I("server.HTTP_HOST");<br>
}<br>
<br>
<br>
public function index()<br>
{<br>
$user = R("App/Public/oauthLogin");<br>
// $this->assign("user",$user);<br>
<br>
<br>
$config = M("AddonApplyConfig")->where(array("status" => 1))->find();<br>
// print_r(explode(',',$config["event"]));<br>
$this->assign("event", explode(',',$config["event"]));<br>
$this->assign("config", $config);<br>
<br>
$contact = M("Contact")->where(array("user_id" => $user["id"]))->find();<br>
if ($contact) {<br>
$this->assign("contact", $contact);<br>
}<br>
<br>
M("AddonApplyConfig")->where(array("id" => 1))->setInc("visiter");<br>
<br>
$this->assign('user', $user);// 賦值分頁輸出<br>
$this->display();<br>
}<br>
<br>
public function addConfig()<br>
{<br> M("AddonApplyConfig")->where(array("id" => "1"))->save($_POST);<br>
}<br>
<br>
公用函數 addOrder()<br>
{<br>
<br>
<br>
$userHas = M("AddonApplyContact")->where(array("user_id" => session("userId")))->find();<br>
<br>
如果($userHas){<br>
$contact [“id”] = $userHas [“id”];<br>
$contact [“user_id”] = session(“userId”);<br>
$contact [「姓名」] = $_POST [「姓名」];<br>
$contact [「地址」] = $_POST [「地址」];<br>
M("AddonApplyContact")->save($contact);<br>
} 另外 {<br>
$contact [“user_id”] = session(“userId”);<br>
$contact [「姓名」] = $_POST [「姓名」];<br>
$contact ["城市"] = "";<br>
$contact ["區域"] = "";<br>
$contact [「地址」] = $_POST [「地址」];<br>
M("AddonApplyContact")->add($contact);<br>
}<br>
$userHas = M("AddonApplyContact")->where(array("user_id" => session("userId")))->find();<br>
$contact_id = $userHas["id"];<br>
<br>
$config = M("AddonApplyConfig")->find();<br>
<br>
$data[“user_id”]=session(“userId”);<br>
$data [“contact_id”] = $contact_id;<br>
$data [「名稱」] = $_POST [「名稱」];<br>
$data [「電話」] = $_POST [「電話」];<br>
$data [「註釋」] = $_POST [「註釋」];<br>
$data [「事件」] = $_POST[「事件」];<br>
$data["時間"]=日期("年月日H:i:s");<br>
$result = M("AddonApplyRecord")->add($data);<br>
<br>
M("AddonApplyConfig")->where(array("id" => 1))->setInc("apply");<br>
如果($結果){<br>
$this->ajaxReturn($result);<br>
}<br>
}<br>
<br>
<br>
}<b>Index_index</b><code class="prettyprint linenums lang-php"><br>
<br>
<br>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<br>
<br>
<meta name="「viewport」content" device-width no>
<br>
<title>{$config.name}</title>
<br>
<meta>
<br>
<meta>
<br>
<!-- apple devices fullscreen --><br>
<meta>
<br>
<meta>
<br>
<link>
<br>
<link>
<br>
<link>
<br>
<link>
<br>
<link>
<br>
<br>
<script></script><br>
<script></script><br>
<br>
<style><br />
#page_tag_load {<br />
display: none;<br />
font-size: 14px;<br />
position: fixed;<br />
bottom: 70px;<br />
height: 16px;<br />
margin-left: -29px;<br />
left: 50%<br />
}<br />
</style>
<br>
<br>
<br>
<div>
<br>
<div>
<br>
<div>
<br>
<div>
<br>
<div><img src="/static/imghwm/default1.png" data-src="{$user.avater}" class="lazy" alt="WeMall微信商城源碼活動報名外掛程式碼詳情" ></div>
<br>
<div>
<br>
<span>{$user.username}</span><br>
<span>会员ID: {$user.id}</span><br>
</div>
<br>
</div>
<br>
<div>
<br>
<a></a>
href="">累计报名<span>{$config.apply}</span><br>
<a></a>
href="">访问量<span>{$config.visiter}</span><br>
</div>
<br>
</div>
<br>
</div>
<br>
<div>
<br>
<div>
<br>
<ul>
<br>
<li>
<br>
<div>
<br>
<div>
<br>
<h5 id="项目">项目:</h5>
<span>{$config.event}</span><br>
</div>
<br>
</div>
<br>
</li>
<br>
<li>
<br>
<div>
<br>
<div>
<br>
<h5 id="时间">时间:</h5>
<span>{$config.time_range}</span><br>
</div>
<br>
</div>
<br>
</li>
<br>
<li>
<br>
<div>
<br>
<div>
<br>
<h5 id="项目介绍">项目介绍:</h5>
<span>{$config.introduce}</span><br>
</div>
<br>
</div>
<br>
</li>
<br>
</ul>
<br>
</div>
<br>
</div>
<br>
<ul>
<br>
<li><a><span>点击报名</span></a></li>
<br>
</ul>
<br>
<br>
<div><img src="/static/imghwm/default1.png" data-src="__IMG__/ajax-loader.gif" class="lazy" alt="WeMall微信商城源碼活動報名外掛程式碼詳情" ></div>
<br>
<br>
<div></div>
<br>
<div></div>
style="left: 0px; bottom: 0px; z-index: 3000; position: fixed; display: none;width: 100%;"><br>
<div>
<br>
<div>
<br>
<div><img src="/static/imghwm/default1.png" data-src="__IMG__/share_qr_close3.png" class="lazy" alt="WeMall微信商城源碼活動報名外掛程式碼詳情" ></div>
<br>
</div>
<br>
<div>
<br>
<ul>
<br>
<li>
<br>
<div>姓名</div>
<br>
<div>
<br>
<input><br>
</div>
<br>
</li>
<br>
<li>
<br>
<div>手机</div>
<br>
<div>
<br>
<input><br>
</div>
<br>
</li>
<br>
<li>
<br>
<div>地址</div>
<br>
<div>
<br>
<input><br>
</div>
<br>
</li>
<br>
<li>
<br>
<div>项目</div>
<br>
<div>
<br>
<!--<input value="{$contact.address}" type="text" class="font0" name="address" id="address">--><br>
<select><br>
<volist><br>
<option>{$event}</option>
<br>
</volist><br>
</select><br>
</div>
<br>
</li>
<br>
<li>
<br>
<div>备注</div>
<br>
<div>
<br>
<input><br>
</div>
<br>
</li>
<br>
</ul>
<br>
</div>
<br>
<br>
<div>
<br>
<a></a>
style="display: none;"><br>
<br>
<div>
<br>
<input>
style="display: none; width: 100%;"><br>
<a></a>
onclick="submitOrder()">提交<br>
</div>
<br>
</div>
<br>
<br>
</div>
<br>
</div>
<br>
<br>
<script><br />
function submitApply(){<br />
$('#cover2').show();<br />
$('#join_box').show();<br />
}<br />
function hidePop(){<br />
$("#join_box").hide();<br />
$("#cover2").hide();<br />
}<br />
var submitFlag = true;<br />
function submitOrder(){<br />
if (submitFlag == false) {<br />
alert("請勿重複操作!");<br />
return;<br />
};<br />
var name = $('#name').val();<br />
var phone = $('#phone').val();<br />
var event = $('#event').val();<br />
var note = $('#note').val();<br />
var address = $('#address').val();<br />
<br />
<br />
if (name.length == 0 || phone.length == 0) {<br />
alert("請核對輸入的資訊!");<br />
return;<br />
};<br />
submitFlag = false;<br />
<br />
$.ajax({<br />
type: "post",<br />
url: "{:u_addons('Apply://Index/addOrder')}",<br />
data: {<br />
name: name,<br />
phone: phone,<br />
event: event,<br />
note: note,<br />
address: address<br />
},<br />
success: function (data) {<br />
if(data){<br />
hidePop();<br />
alert("註冊成功!");<br />
location.reload();<br />
}<br />
},<br />
beforeSend: function () {<br />
$('#page_tag_load').show();<br />
},<br />
complete: function () {<br />
$('#page_tag_load').hide();<br />
submitFlag = true;<br />
}<br />
<br /> });<br />
}<br />
</script><br>
<br>

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

WebStorm Mac版
好用的JavaScript開發工具