thinkphp3.2

OneThink文章内容管理

内容是用来管理所有文档的地方包含一些基本的操作:新增、编辑、禁用(启用)、删除、查询、排序等。内容分为三类:个人中心,分类数据,回收站

json_decode在thinkphp3.2文件Bcs.class.php中的应用

/** * 上传文件根目录 * @var string */ private $rootPath; const DEFAULT_URL = 'bcs.duapp.com'; /** * 上传错误信息 * @var string */ private $error = ''; public $config = array( 'AccessKey' => '

thinkphp许愿网站前台和网站后台htmlcssjs模板下载

许愿墙项目是后盾网主讲黄永成老师讲解的关于开源框架ThinkPHP的一个开发案例视频教程,我从中也学到了不少知识,真的非常感谢他们的辛勤付出!在这里把老师提供的项目模板提供给需要的人下载学习!

OneThink插件设计

插件的设计参考了ThinkSNS的插件机制,摈弃了它将插件分为复杂和简单插件的分类。然后,我们提出了插件的定义。可以为系统提供扩展功能,当关闭时不影响原有系统的一些小组件。

OneThink插件后台的开发

如果插件需要后台显示,可以在快速创建插件步骤里,勾上‘是否需要后台列表’,然后配置下列表显示需要的数组参数,如果需要制定模板,可以写下custom_adminlist文本域,指定列表页的模板。然后可以在那里二次开发,比如弄个弹窗更新部分数据什么的。

OneThink数据字典

action,action_log,addons,attachment,attribute,auth_extend权限扩展表,当节点控制无法满足时,需要对权限控制进行扩展。例如:分类的授权即使用该表。auth_group用户组定义表,auth_group_access用户用户组关系对应表

OneThink配置参考

分类,配置 分为针对模块的配置和针对项目的配置,针对模块的配置定义在模块目录下的config.php文件。而针对项目的配置在后台通过配置管理进行配置。配置生效的优先级:如果不同类型的配置有重复,项目配置优先级最高,其次是普通模块配置,最后是Common模块的配置。