基于destoon更改内部模型样式

 二次开发原因:内部建立模型需要填写所属模型(如:文章),但如果有两块子模型,他们显示出来的样式是一样的,此开发可以实现子模型可以选择自己的样式。

一、实现功能开发:

开发思路:

在网站选择的默认样式风格文件夹里再创建文件夹,文件夹里面放的是样式文件和img,

在基本设置中可选择子样式,在输出模板改变路径可实现样式的改变。

流程:

1、创建数据表

 


 

2、在\destoon\skin\default中增加these.name.php,在这文件中写入代码 

 

再创建文件夹与代码数组中的键值同名,数组的value是后台下拉菜单的名称,必须要对应 

 

3、在模型基本配置中输出选择的样式菜单(下拉菜单);

第一步:创建获取样式函数 

 

第二步:后台模板输出

 




 

 
 
 




可以放在当前内置模型后台模板输出的任意位置

第三步:写入数据库

 



4、输出数据在前台模板;

第一步:代码写在根模型初始化文件中,这样所有子模型的样式都可获取到

 


第二步:模板HTML中判断输出

 



模块功能内部样式选择就实现了,但本功能做的是文章模型的功能,如若其他根模型,还需去其他模板中加入相应的代码

扩展功能:

如若其他模型也要更改样式,只需在相关模型中两处地方添加代码即可

第一处:

 

 

第二处:

 

一次赞助,终身免费~
欢迎来咨询哦 欢迎来咨询哦