代码拉取完成,页面将自动刷新
基于
ThinkPHP 5.1.* ThinkPHP文档
Layui 2.2.6 Layui文档
开发的后台模板
开始开发之前设置config\app.php app_debug 项为true
开发完毕之后设置config\app.php app_debug 项为false
├─application
│ ├─(route) 模块目录
│ │ ├─controller 控制器目录
│ │ │ ├─Base.php 基础控制器(后台模块包含后台权限控制部分)
│ │ ├─view 页面目录
│ │ │ ├─layout.html 模板布局(后台模块引入common模块layout/header.html和layout/footer.html)
在后续生成代码中会在common模块下以下目录生成相关内容
│ │ ├─model 模型目录
│ │ ├─validate 验证器目录
后台模块额外生成目录
├─public
│ ├─static
│ │ ├─module
│ │ │ ├─(route) 模块静态文件目录
protected $insert = ['create_time'];
protected function setCreateTimeAttr()
{
return time();
}
protected $update = ['update_time'];
protected function setUpdateTimeAttr()
{
return time();
}
编辑页面页面标签一般为
<input autocomplete="off" class="layui-input" lay-verify="required" name="name" type="text" value="{$data['name']}"/>
数据类型若为varchar且长度为233自动设置图片选择
<div class="layui-form-item">
<label class="layui-form-label">
图片
</label>
<div class="layui-input-block">
<button class="layui-btn layui-btn-sm upload-image" type="button">
<i class="fa fa-image">
</i>
图片
</button>
<input lay-verify="uploadimg" name="image" type="hidden" value="{$data['image']}"/>
<div class="upload-image">
<span>
</span>
<img class="upload-image" src="{$data['image']}"/>
</div>
</div>
</div>
select内容自行绑定数据并设置页面标签类似
<select lay-verify="required" name="module">
{foreach $modules as k=>$v}
{if $k == $data['module']}
<option selected="" value="{$k}">
{$v}
</option>
{else}
<option value="{$k}">
{$v}
</option>
{/if}
{/foreach}
</select>
public\static\js\tool.js
- show_big_image layui.layer弹出图片层
- layer_iframe_close layui.layer iframe层关闭自身
- layer_iframe layui.layer弹出iframe层
- _ajax_update ajax更新数据库内容
- _ajax_remove ajax删除数据库内容
- _ajax_upload ajax上传文件
- _ajax ajax简化方法
- stop_propagation 阻止冒泡事件
public\static\plugin
- font_awesome 字体图标
- layer_mobile layer手机版
- layui layui2.2.6
extend(example.php/js)
- alipay\Alipay 支付宝支付:APP支付、电脑网页支付、手机网页支付
- alisms\Alisms 阿里大鱼短信发送
- phpexcel\PHPExcel excel(xlsx)导出下载
- region 国内行政区划
- wxpay 微信支付示例:APP支付、扫码支付、H5支付、公众号/小程序支付
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。