自己用ThinkPHP做过一个前后台的网站,觉得PHPCMS和ThinkPHP还是有雷同的。比如:目录结构,还有就是程序之间的调用方式。工作中使用过DEDECMS,相比think和PHPcms功能都是有的,可是调用方式不同,不够简洁。这个月来基本完成一个广告公司的后台网站开发,写一些东西作为留念。
开发的这个后台PHPCMS系统没有做过多的样式装饰,只是简单引入Boostrap对页面进行排版。自己去网上下载phpcms,在原有基础上进行开发。
PHPCMS 在基础开发时候要调用系统自带admin类。表单基础开发可以引入header统一样式;
PHPCMS表单查询常用输入框查找、下拉框内容查找(下拉框范围查找)、页面内容分类。这个可是说是所有cms都一定要有的功能。
输入框查找:
$string = "client_Name = '$sname' OR contacts = '$sname' OR phone = '$sname'";
$res = $this->db->select($where="$string ","*","",$order="customerid DESC",$limit="");
//使用PHPCMS自带的查找方法加限制条件。
下拉框内容查找:(这个和出入框查找相同);
下拉框范围查找:(属系统自带函数)
注意到:系统自带的范围查找不是单一页面实现(基础首页展示),而是首页展示使用一个页面(过滤展示),查询后进行页面跳转
pc_base::load_sys_class('form', '', 0);
//设置下拉框内容
$module_arr['一天'] = "一天";
$module_arr['三天'] = "三天";
$module_arr['一周'] = "一周";
//根据所选项,进行过滤;
$where = " `contrac
PHPCMS后台开发经验分享

本文记录了使用PHPCMS开发广告公司后台网站的过程,对比了PHPCMS与ThinkPHP、DEDECMS的相似之处和调用方式差异。开发中仅引入Bootstrap进行页面布局,未做过多样式装饰。主要介绍了PHPCMS的基础开发,如调用admin类,表单查询功能(输入框、下拉框查找及范围查找)以及页面内容分类。
最低0.47元/天 解锁文章
642

被折叠的 条评论
为什么被折叠?



