系统设置单独用一张表setting来保存,设置两个字段:names字段,values字段。names字段用来保存设置的名称,如:site_setting; values字段用来保存设置的具体信息,设置...
 360
通过角色表分配的菜单权限来判断管理员是否有权限进入对应控制器的方法。让后台系统需要权限验证的控制器类都继承自基类,管理员每次进入控制器的方法时都会先执行基类的魔术方法__construct,在基类魔术...
 176
编辑管理员和添加管理员的信息基本是一样的,编辑界面可以和添加界面共用同一个页面来实现,编辑管理员信息时可以通过传入管理员的id获取该管理员的数据来渲染添加界面,把添加界面不允许修改的输入项通过条件限制...
 233
用户退出登陆前要进行退出登陆再次确认,防止误操作。用户登陆的时候是把用户的信息存到session中了,以此来确定用户的操作权限,所以用户退出登陆只需要把session清空即可,退出系统后让页面重新定向...
 465
订单详情页通过页面逻辑.js文件获取订单列表传过来的订单id,将当前订单id传入post接口来请求该订单的详细信息,最后通过数据绑定将订单详细信息动态绑定到订单详情页面结构.wxml文件。只有未支付的...
 652
商品详情页通过页面逻辑.js文件获取商品列表传过来的商品id,通过接口传入当前商品id来获取该商品的详细信息,最后通过数据绑定将商品详细信息动态绑定到商品详情页面结构.wxml文件。商品详情页顶部滑块...
 457
商品详情页通过页面逻辑.js文件获取商品列表传过来的商品id,通过接口传入当前商品id来获取该商品的详细信息,最后通过数据绑定将商品详细信息动态绑定到商品详情页面结构.wxml文件。商品详情页顶部滑块...
 448
smarty的初始化配置/*smarty配置文件*/ require_once __DIR__.'/../vendor/autoload.php';//composer下载的...
 238
<?php namespace app\index\controller; use app\admin\model\NewsModel; use app\admi...
 274
<?php //config.php /*smarty配置文件*/ require_once __DIR__.'/../vendor/autoload.php';//c...
 239
<?php /** * 类的继承与代码复用 * 1,继承是为了代码复用 * 2,php只支持单继承 * 3...
 664
//模板替换 'tpl_replace_tring'=>[ '__ADMI...
 253
<h1>文件上传</h1> <form action="控制上传的脚本文件" method="post"&nb...
 147
公共方法<?php function GetTitle($news_id) { return Db::connect(...
 285
<?php namespace app\admin\model; use \think\Model; class SlideModel extends&...
 273