wemall微信商城源码插件活动报名代码是用于商业推广的比较有效的方式,分享了部分比较重要的代码,供技术员学习参考,商家可自由设置报名项目,活动时间,报名内容
wemall微信商城源码插件活动报名代码是用于商业推广的比较有效的方式,分享了部分比较重要的代码,供技术员学习参考,商家可自由设置报名项目,活动时间,报名内容
代码详情地址:http://addon.wemallshop.com/product/addonlist/menu_id/1 或 www.wemallshop.com
admincontroller.classfind();
$this->assign(config, $config);
$record = d('addons://apply/addonapplyrecord'); // 实例化user对象
$count = $record->count();// 查询满足要求的总记录数
$page = new \think\page($count, 12);// 实例化分页类 传入总记录数和每页显示的记录数(25)
$page->setconfig('theme', %first%%up_page%%link_page%%down_page%%end% %header% %now_page%/%total_page% 页
);
$show = $page->show();// 分页显示输出
// 进行分页数据查询 注意limit方法的参数要使用page类的属性
$record = $record->limit($page->firstrow . ',' . $page->listrows)->order(id desc)->relation(true)->select();
$this->assign(record, $record);// 赋值数据集
$this->assign('page', $show);// 赋值分页输出
$this->display();
}
public function addconfig()
{
$event = $_post[event];
// $event = str_replace('', , $event);
// $event = str_replace('[', , $event);
// $event = str_replace(']', , $event);
// $event = json_encode(explode(,, $event), json_unescaped_unicode);
$_post[event] = $event;
m(addonapplyconfig)->where(array(id => 1))->save($_post);
$this->success('修改成功', 'admin/admin/index/addon/apply');
}
}
indexcontroller.classappurl = http:// . i(server.http_host);
}
public function index()
{
$user = r(app/public/oauthlogin);
// $this->assign(user,$user);
$config = m(addonapplyconfig)->where(array(status => 1))->find();
// print_r(explode(',',$config[event]));
$this->assign(event, explode(',',$config[event]));
$this->assign(config, $config);
$contact = m(contact)->where(array(user_id => $user[id]))->find();
if ($contact) {
$this->assign(contact, $contact);
}
m(addonapplyconfig)->where(array(id => 1))->setinc(visiter);
$this->assign('user', $user);// 赋值分页输出
$this->display();
}
public function addconfig()
{
m(addonapplyconfig)->where(array(id => 1))->save($_post);
}
public function addorder()
{
$userhas = m(addonapplycontact)->where(array(user_id => session(userid)))->find();
if ($userhas) {
$contact [id] = $userhas [id];
$contact [user_id] = session(userid);
$contact [name] = $_post [name];
$contact [address] = $_post [address];
m(addonapplycontact)->save($contact);
} else {
$contact [user_id] = session(userid);
$contact [name] = $_post [name];
$contact [city] = ;
$contact [area] = ;
$contact [address] = $_post [address];
m(addonapplycontact)->add($contact);
}
$userhas = m(addonapplycontact)->where(array(user_id => session(userid)))->find();
$contact_id = $userhas[id];
$config = m(addonapplyconfig)->find();
$data [user_id] = session(userid);
$data [contact_id] = $contact_id;
$data [name] = $_post [name];
$data [phone] = $_post [phone];
$data [note] = $_post [note];
$data [event] = $_post[event];
$data [time] = date(y-m-d h:i:s);
$result = m(addonapplyrecord)->add($data);
m(addonapplyconfig)->where(array(id => 1))->setinc(apply);
if ($result) {
$this->ajaxreturn($result);
}
}
}index_indexnbsp;html>
{$config.name}
{$user.username}
会员id: {$user.id}
href=>累计报名{$config.apply}
href=>访问量{$config.visiter}
项目:{$config.event}
时间:{$config.time_range}
项目介绍:{$config.introduce}
点击报名
style=left: 0px; bottom: 0px; z-index: 3000; position: fixed; display: none;width: 100%;>
姓名
手机
地址
项目
{$event}
备注
style=display: none;>
style=display: none; width: 100%;>
onclick=submitorder()>提交
koahub.js -- 基于 koa.js 平台的 node.js web 快速开发框架
官网:http://js.koahub.com