CMS系统更新记录
背景
此次更新变动比较大,优化了模板功能,基本的目标是模板中自定义该模板的所有特性,系统只提供公共特性,如果数据结构方面有要求,需要在模板目录中增加模块/php/里面加载前台后台修改代码。这样做把每个模板都能当成一个独立的,系统提供核心功能,自定义功能全部交由模板提供,自定义数据类型的,单独建表根据模板进行,参考TP的数据库模型或者控制器模型进行
修改记录
将
/_core/acs
移动到/extend/acs
目录,并将/apps/commmon/AcsPage.php
移动到/extend/acs/Page.php
- 将后台模板目录
/template/admin/
移动到/apps/admin/template
,并修改模板函数调用
- 将后台模板目录
- 将
/apps/common.php
中的get_upload_image()
改名为upath()
,方便书写 - 将模板目录中
theme.xml
取消,自定义内容合并包theme.php
中的theme_config()
中,以后theme.php
文件是模板风格的核心文件 - 增加数据表
autoid
,与内容相关的category,article,product
等模型的表的ID全部由改模型生成,便于系统路由处理