代码拉取完成,页面将自动刷新
more than faster admin ui。。不止与快,比快更快的搭建业务系统后台。。
基于thinkphp5.0.24 layui2.5.6 X-admin ,不涉及数据库 让后台人员不用过多的去操心前端代码的事
20210-02-04:使用requirejs载入js、百度编辑器上传的本地图片全部放在uploads/editor文件夹下面
使用如下PHP代码进行列表list创建
builder('list')
->addItem('id', '#')
->addItem('email', '账号')
->addItem('nickname', '昵称')
->addItem('avatar', '头像', 'image')
->addItem('sex', '性别')
->addItem('points', '积分')
->addItem('create_time', '注册')
->addItem('status', '状态', 'switch', url('status?table=goods'))
->addItem('listorder', '排序', 'listorder', url('listorders?table=goods'))
->addAction('删除', 'delete', '<i class="layui-icon layui-icon-delete"></i>', 'ajax-get confirm layui-btn-danger')
->addAction('认证', 'ident', '<i class="layui-icon layui-icon-vercode"></i>', 'openbox layui-btn-success')
->build();
列表addItem方法参数说明:
当type是status、listorder时,options代表要操作的url
name | title | type | options |
---|---|---|---|
p | 文本 | p | 空 |
image | 图片 | image | 空 |
dict | 优化显示 | dict | 载入默认显示数据 |
switch | 开关 | switch | 操作的URL |
listorder | 排序 | listorder | 操作的URL |
使用如下PHP代码进行表单form创建
builder('form')
->addItem('cid', 'select', '分类<font color="red">*</font>', [['title' => '分类'],['title' => '分类']], 'lay-verify="required"')
->addItem('title', 'input', '标题<font color="red">*</font>', '', 'lay-verify="required"')
->addItem('image', 'image', '图片', '', '', '', '200x100')
->addItem('href', 'input_select', '链接', url('href_select'))
->addItem('target', 'select', '打开方式', ['_self' => '当前页', '_blank' => '新开页面'])
->addItem('icon', 'input', '图标')
->addItem('description', 'textarea', '描述')
->addItem('expire_time', 'datetime', '过期时间')
->build();
表单addItem方法参数说明:
name | type | title | options | extra_attr | extra_class | description |
---|---|---|---|---|---|---|
albums | albums | 图集 | 数据 | -- | -- | -- |
button | button | 按钮 | AJAX请求的URL | -- | -- | 说明文字 |
checkbox | checkbox | 多选 | 数据 | -- | -- | -- |
citys | citys | 省市县区 | 默认选中数据 | -- | -- | -- |
datetime | datetime | 日期选择 | 说明文字 | -- | -- | -- |
hidden | hidden | 隐藏域 | 数据 | -- | -- | -- |
image | image | 图片 | -- | -- | -- | -- |
input | input | 输入框 | -- | 额外属性 | -- | placeholder |
input_number | input_number | 数字框 | -- | 额外属性 | -- | 说明文字 |
input_select | input_select | 选择输入框 | 打开窗口的URL | 额外属性 | -- | 说明文字 |
layedit | layedit | lay编辑器 | -- | -- | -- | -- |
p | p | 段落 | 一段文字 | -- | -- | -- |
radio | radio | 单选 | 数据 | -- | -- | -- |
select | select | 下拉 | 数据 | 额外属性 | -- | -- |
smeta_json | smeta_json | 额外字段 | 数据 | -- | -- | -- |
switch | switch | 开关 | -- | -- | -- | -- |
textarea | textarea | 多行输入 | -- | -- | -- | placeholder |
umeditor | umeditor | 百度编辑器 | 简洁模式 | 额外属性 | -- | placeholder |
下载代码后,将web运行目录指向到public 目录。
根据当前的环境设置不同 设置 伪静态。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。