您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

WeMall微商城源码投票插件Vote的主要源码

2024/4/22 13:45:05发布7次查看
wemall微信商城源码投票插件vote,用于商城的签到系统,分享了部分比较重要的代码,供技术员学习参考
wemall微信商城源码投票插件vote,用于商城的签到系统,分享了部分比较重要的代码,供技术员学习参考
admincontroller.class.phpfind();
        $this->assign(config, $config);
$record = d(’addons://vote/addonvoterecord’); // 实例化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()
    {
        m(addonvoteconfig)->where(array(id => 1))->save($_post);
        $this->success(’设置成功’, ’admin/admin/index/addon/vote’);
    }
}indexcontroller.class.php
appurl = http:// . i(server.http_host);
    }
public function init()
    {
        return r(app/common/init);
    }
public function oauthregister($wxuser)
    {
        return r(app/common/oauthregister, array($wxuser));
    }
public function index()
    {
        $user=r(app/public/oauthlogin);
// if (!session(useruid)) {
        //     $weobj = $this->init();
        //     $token = $weobj->getoauthaccesstoken();
        //     if (!$token) {
        //         $weobj = $this->init();
        //         $url = $weobj->getoauthredirect($this->appurl . u_addons(’vote://app/index/index’));
        //         header(location: $url);
        //         return;
        //     } else {
        //         $wxuser = $weobj->getoauthuserinfo($token[access_token], $token[openid]);
        //         session(useruid, $wxuser[openid]);
        //         $this->oauthregister($wxuser);
        //     }
        // }
$user = m(user)->where(array(uid => session(useruid)))->find();
$config = m(addonvoteconfig)->find();
        $this->assign(config, $config);
        $this->assign(user, $user);
m(addonvoteconfig)->where(array(id=>$config[id]))->setinc(visiter_num);
        $this->display();
    }
public function vote()
    {
        $username=m(’user’)->where(array(id=>session(userid)))->find();
m(addonvoterecord)->add(array(user_id=>session(userid),username=>$username[’username’]));
        m(addonvoteconfig)->where(array(id=>i(get.id)))->setinc(vote_num);
    }
}
index_index.html
nbsp;html>
投票系统
{$user.username}
                    会员id: {$user.id}
href=>累计投票{$config.vote_num}
                                   href=>访问量{$config.visiter_num}
项目:{$config.name}
时间:{$config.activity_time}
投票介绍:{$config.about}
$config[\’id\’]))}’)>点击投票
admin_index.html
投票管理
大转盘设置
投票设置
投票记录
onsubmit=return false; class=form-horizontal>
投票名称
name=name type=text>
活动时间
value={$config.activity_time} name=activity_time type=text>
活动说明
onclick=myformsubmit(’{:u_addons(\’vote://admin/admin/index\’)}’)
                                                        type=submit>提交
取消
type=checkbox>
id
用户名
时间
value=option1>
{$record.id}
{$record.username}
{$record.time}
{$page}
wemall官网网址: www.wemallshop.com
vote投票.rar ( 1.73 mb 下载:1 次 )
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product