首页 > php教程 > php手册 > 正文

WeMall微商城源码报名插件Apply的主要源码

php中文网
发布: 2016-10-17 09:12:09
原创
1248人浏览过

WeMall微信商城源码报名插件Apply,用于商城的签到系统,分享了部分比较重要的代码,供技术员学习参考

WeMall微信商城源码报名插件Apply,用于商城的签到系统,分享了部分比较重要的代码,供技术员学习参考

AdminController.class.php
namespace Addons\Apply\Controller;

class AdminController extends InitController
{

    public function __construct()
    {
        parent::__construct();
    }

    public function index()
    {
        $config = M("AddonApplyConfig")->find();
        $this->assign("config", $config);

        $record = D(’Addons://Apply/AddonApplyRecord’); // 实例化User对象
        $count = $record->count();// 查询满足要求的总记录数
        $Page = new \Think\Page($count, 12);// 实例化分页类 传入总记录数和每页显示的记录数(25)
        $Page->setConfig(’theme’, "

");
        $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.class.php /**
 * Created by PhpStorm.
 * User: heqing
 * Date: 15/7/30
 * Time: 09:40
 */

namespace Addons\Apply\Controller;

class IndexController extends InitController
{
    public $appUrl = "";
    public function __construct()
    {
        parent::__construct();
        $this->appUrl = "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);
        }
    }


}
wemall官网网址: www.wemallshop.com
WeMall微商城源码报名插件Apply的主要源码




附件 Apply报名.rar ( 1.73 MB 下载:6 次 )

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号