
thinkphp
文章平均质量分 69
罔殆
这个作者很懒,什么都没留下…
展开
-
thinkphp5安装workerman
在已经使用thinkphp5一段时间后,安装workerman原创 2018-01-17 12:09:08 · 10647 阅读 · 1 评论 -
thinkphp5集成H-ui后台(二)整合并使用ztree,完成树形页面功能
与其说tp5整合ztree,不如说介绍ztree如何具体使用来得明了,这里面tp5只要在后台查询并处理成ztree所需的json格式数据就行。ztree的样式和功能多样,有疑问的可以仔细阅读api。刚开始接触ztree的时候,有一种思维的局限,总喜欢以父节点为起点,去推算它所包含的子孙节点。这样做虽然可以达到目的,但算法确实有些麻烦,尤其是使用递归的方式(说起递归,我个人觉得总是有种豁然开朗的感觉...原创 2018-04-03 15:16:17 · 3629 阅读 · 6 评论 -
thinkphp5集成H-ui后台(一)开发环境搭建与公共模板设置
1、开发环境说明:1)软件版本:thinkphp5.0.12_full,Wampserver64(php5.6.xx,apache2.4.xx,mysql5.7.xx),H-ui.admin_v3.1.xx。版本不需要一模一样,是同一级别就行,可以用phpStudy取代Wampserver。2)下载与安装下载不多说明,上百度吧。安装:首先安装产品Wampserver64,选好目录无脑next就行(...原创 2018-04-02 12:07:24 · 11438 阅读 · 19 评论 -
thinkphp5集成H-ui后台(序)
计划使用tp5和H-ui开发一个简单的博客管理系统。在集成的过程中发现使用到的一些插件都比较的实用,其中包括datatables、ztree、layer、ueditor、webuploader等,而且H-ui样式个人也觉得很实用,做中小型项目的后台是没有问题的。这里先上集成后的效果,之后会记录下具体集成的过程(大约分五篇文章)。真心感谢那些默默奉献开源代码的大神们。如果使用比较急,可以到里原创 2018-04-02 11:39:01 · 2237 阅读 · 0 评论 -
thinkphp5.0的一些“坑”
在使用tp5.0集成H-ui的过程中,走过了一些的弯路。毕竟是人写的框架,多少会有一些的BUG。这里把自己遇到的问题列举出来。1、使用ajax访问后台,后台使用dump调试,报错不精准我这里先上一个例子。页面代码: $.ajax({ dataType : 'json', type : 'POST', url : '__URL__/notice...原创 2018-04-09 10:27:38 · 1398 阅读 · 0 评论 -
thinkphp5集成H-ui后台(六)其他小插件与总结
thinkphp5集成H-ui后台系列博客到这一篇,就要结束了。感觉还有很多的东西没有说明,原想多用几篇博客来说明,后来想想,实在是没有必要,毕竟每个人都有自己的编程思维方式。这里只是列举一下在集成过程中,还用了哪些组件,用来干什么。1、jquery.validation(jquery的页面验证)2、My97DatePicker(日期组件)3、layer(弹出框)4、lightbox25、总结当然...原创 2018-04-09 09:59:14 · 1287 阅读 · 0 评论 -
thinkphp5集成H-ui后台(五)集成webUploader
在所有的编程语言中,都有对文件上传处理的知识点,这里不多赘述。在H-ui中,有一个功能强大的文件上传组件webUploader,今天就来说明和集成一下它。先看一下webUploader集成后的效果:1、页面中使用webUploader这里就以博客的增加页面(blogAdd.html)为例,首先在页面中引入webUploader所需要的css样式和js文件:<link href="__ADMI...原创 2018-04-08 17:09:52 · 3246 阅读 · 0 评论 -
thinkphp5集成H-ui后台(四)集成ueditor
说起在线文本编辑器,这对web程序员来说,一点都不陌生。市面上有许多的产品,比如fckeditor,kindeditor等,还有我们今天要使用的百度富文本编辑器——uEditor。其实无论是哪种在线文本编辑器,都可以理解成一个独立的js包(含样式、配置、编程语言交互的接口等)。而对于在线文本编辑器与编程语言框架的集成,只要让框架能够正确的读取这个js包的路径,并且让这个js包能够遵守框架的访问规则...原创 2018-04-08 11:31:11 · 2509 阅读 · 0 评论 -
linux下部署thinkphp5项目
准备工作:购买一个linux服务器地址;安装好linux常用的ssh工具(我这边喜欢用xshell敲命令,用filezilla传输文件,这些工具只要到官网下载就好,速度很快的);1.安装phpstudy for linux安装下载phpstudy的方式千篇一律,这里简述下就OK。在xshell中输入:wget -c http://lamp.phpstudy.net/phpstudy.bin chm...原创 2018-03-19 16:16:05 · 11063 阅读 · 2 评论 -
thinkphp5集成H-ui后台(三)集成datatables
在弄完ztree后,这里没有急着去做博客列表的相关功能,因为涉及要说的插件太多。这里单独的说明下如何集成datatables,并详细解释在当前系统中用到的属性。这里使用一个非常简单的表作为例子(公告列表)。1、数据库表的设计CREATE TABLE `mq_notice` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '逻辑主键', `tit...原创 2018-04-03 18:38:34 · 3694 阅读 · 0 评论