[TOC] 目前系统和视频还处于前期基础开发阶段...... 视频每周持续更新...... 目前系统和视频还处于前期基础开发阶段...... 视频每周持续更新...... ## 视频教程介绍 本视频教程非课堂中录制的视频,而是个人单独专门录制的网络视频教程。 本视频是《[ThinkPHP6.0零基础入门视频](https://www.kancloud.cn/laowu199/wootp6/2409040)》的延续,利用ThinkPHP6全程录制一款后台实战项目课程。 本视频重点录制了后台项目中: 1. 表单构建器封装 2. 表格构建器封装 3. 后台底层封装 + 后台UI搭建(采用pear admin进行UI搭建) 4. 后台RBAC权限封装 5. 后台系统设置封装 6. 后台一键CURD生成封装 7. ......更多 “授之于鱼不如授之于渔”不仅给了你一个开源后台,还从零教会你整个后台的封装和搭建。 **实战过程中开发的NPadmin将免费开源出去,可以用于学习和商用开发(商用请先阅读“[免责声明](https://www.kancloud.cn/laowu199/npadmin/2706663)”以后使用),让开发出来的代码和系统更有意义和价值。** 系统从零全程开发视频需要“知识付费”查阅并不能私下传播(目前未录完,看云暂未上架销售;需要提前学习的朋友可以加群联系作者提前预购学习),其他二开文档也同样免费查看和使用。 ## NPadmin开源地址 https://gitee.com/wooadmin/npadmin 项目遵循Apache2开源协议,系统免费开源。 [如需使用本系统,请务必提前阅读系统免责声明](https://www.kancloud.cn/laowu199/npadmin/2706663)。 如果对您有帮助,您可以点开源地址右上角 Star支持。 另外,欢迎更多开发者参与项目接下来的开发工作。 ## 交流 QQ交流群:[313294376](https://qm.qq.com/cgi-bin/qm/qr?k=uf9JCAsPr_Peb55MboRft0LO8eU8Fm02&jump_from=webapi) ![](https://img.kancloud.cn/46/cd/46cd2484a7162529efb47872922dc6b8_238x249.png) 欢迎大家的加入! ## 视频教程章节 ### 项目开始 * 1项目的一些说明 * 2创建项目+多应用+应用配置+开发模式+虚拟域名 * 3开源仓库来共同建设+核心模块概述 ### 表单构建器封装 * 4表单封装-目录结构 * 5表单封装-测试环境 * 6表单封装-构造+表单项属性总结 * 7完成表单项添加操作的封装 * 8完成表单项修改操作的封装 * 9完成表单项删除操作的封装 * 10完成表单项获取操作的封装 * 11ArrayAccess接口实现-以数组的语法操作表单项 * 12分析现有数据结构 * 13表单字段解析准备工作 * 14表单字段解析流程1 * 15表单字段解析流程2 * 16表单解析-标签属性 * 17表单解析-label标签+模板路径 * 18表单解析-渲染表单项html结构 * 19表单布局多模板+自定义模板原理 * 20表单布局-实现layui默认的表单布局html结构 * 21优化表单类型的回调-改为前置和后置两种回调 * 22表单项组件-radio(之前已完成text+password) * 23表单项组件-checkbox * 24表单项组件-select(支持分组) * 25四种方式给表单字段赋值 * 26现有表单组件的默认值和默认选中状态的处理 * 39解决layui对象后置问题+表单项组件-textarea * 40表单项组件-switch开关 * 41表单项组件-text带下拉快捷输入 * 42表单项组件-number+h5新增的几个input类型 * 43表单项组件-date+datetime+time+year+month5种一起完成 * 44表单项5大日期组件支持配置更多属性处理 * 45表单项组件-color取色器-支持layui所有选项 * 46表单项组件-slider滑块-支持layui所有选项 * 48表单项组件-transfer穿梭框-支持layui所有选项 * 49表单项组件-rate评分-支持layui所有选项 * 50表单项组件-4种上传-基础渲染 * 51表单项组件-4种上传-更多选项配1+简单完成上传接口置 * 52表单项组件-4种上传-更多选项配2 * 53表单项组件-4种上传-选择文件以后的预览 * 54表单项组件-4种上传-上传进度条+完成上传以后的回调处理 * 55表单项组件-4种上传-默认输出显示 * 56表单项组件-4种上传-已上传文件的删除+多文件列表拖拽排序 * 57表单项组件-array+keyvalue两种-layui模块化处理 * 58表单项组件-array+keyvalue两种-完成基本的html渲染 * 59表单项组件-array+keyvalue两种-样式美化 * 60表单项组件-array+keyvalue两种-完成事件+值回调+赋值 * 61表单项组件-array+keyvalue两种-解决手写对象错误的问题 * 62表单项组件-tinymce富文本 * 63表单项组件-xmselect-下拉单多选 * 64表单项组件-tag标签 ### 后台控制器封装 + 后台UI搭建(采用pear admin进行UI搭建) * 27文档地址出来了+下一步工作的说明 * 28项目控制器继承结构 * 29封装assign+fetch方法+前端静态文件访问 * 30封装添加CSS和JS文件方法 * 31封装移除CSS和JS文件方法 * 32封装网站标题、关键词、描述相关方法+把数据传递到模板中 * 33完成global.html+模板继承+meta输出 * 34全局静态文件+自动生成link标签加载css文件 * 35自动生成script标签加载js文件 * 36使用pearadmin完成首页静态页面处理 * 37完成主面板静态页面处理 * 38完成登录静态页面处理 * 47封装向js中传递数据的方法-即使单独的js文件也可以获取到 * 74页面布局-页面头部处理 * 75完成布局头部数据设置封装 * 76根据pear主题改变头部线条颜色 ### 模型相关功能封装 * 65系统核心模型类 * 66定义模型字段规则 * 67自动时间戳+数据库连接 * 68测试验证-找到以后代码生成的格式(可以不看) * 69model函数封装 * 70入库前的数据处理封装-支持2种方式 * 71入库前自动进行识别和验证 * 72如何关闭自动验证 * 73验证错误信息处理和获取 ### 表格构建器封装 ### 后台RBAC权限封装 ### 后台系统设置封装 ### 后台一键CURD生成封装 ## 视频资料截图 ## 关于视频讲师 WOOAdmin快速开发系统([https://wooadmin.cn/](https://wooadmin.cn/))作者。 目前主业培训机构 PHP+Web前端讲师。 ## 视频资料版权申明 1、购买视频以后,禁止将视频上传到公共网络;如有发现,作者将追究其责任; 2、购买视频以后,禁止将视频随意传播;如有发现,作者将追究其责任; 3、购买视频以后,未经作者事先授权允许,不得以任何形式出售、转售;如有发现,作者将追究其责任;