cmf分为前台模板主题和后台模板主题,两都分开独立设置,它们也在不同的目录下,前台模板在themes下,后台模板在 admin/themes
下;
目前cmf默认的前后台模板主题分别是simplebootx
和 simplebootx
,路径分别是 themes/simplebootx
,admin/themes/simplebootx
;
所以这种架构形式下,前后台是都支持多主题的,如果我想增加的主题,只要把默认主题复制后,目录名改一下放在前后台主题目录下,就是一个新的主题,当然你完全可以从零开始写,只要确保文件名对应就可以了;要注意模板命名格式,英文字母加数字的形式;
目前前台主题切换是可以在后台管理里完成的,打开后台管理,在设置->网站信息->模板方案里选择自己要的主题就可以了;
注意你在打开模板方案里可能会发现_en-us,_mobile,_mobile_en-us结尾的类似模板,这些都是相应模式下的模板,比如,你后台设置的是simplebootx,如果是手机用户系统会自动判断,并使用simplebootx_mobile 模板,如果用户是英文的系统也会自动判断使用simplebootx_en-us模板;
后台主题切换,暂时没有做到后台,不过你可以在后台设置->网站信息->后台风格,切换你的后台风格,如果你愿意自己再做套后台模板的话,你可以在配置文件application/Common/Conf/config.php
里找到SP_ADMIN_DEFAULT_THEME
配置项,把simplebootx换成你自己的后台主题名,这样以后如果你还想用官方的后台主题,还可以再换回来!后台模板制作我们并不会提供教程,不过作为高手你懂得!