码迷,mamicode.com
首页 > 其他好文 > 详细

joomla T3框架中模板分离与自定义(local文件夹)

时间:2017-08-20 20:04:21      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:模板   image   cal   system   2-2   define   配置   优先   font   

问题:辛苦做的模板,在框架升级后,莫名其妙的就不见了?原因是,在原有默认的模板修改内容,升级到新版本时,修改的内容被新内容覆盖更新掉了。

1. 怎么办?

模板内容被覆盖的问题,可以通过将用户的设置、模板与默认模板分离出来,具体方法如下:

在模板中,有个特殊的文件夹“local“,将用户所有的布局配置信息、布局文件放到这个文件夹中。

2.文件的优先级

local文件夹:/templates/{template-name}/local

template文件夹:/templates/{template-name}

基本主题中的T3插件:/plugins/system/t3/base或base-bs3

用户在模板管理中配置布局信息,这些将保存在:local/etc/layouts

3. 如何禁用功能

作为开发者、模板提供商,当他们开发模板时,他们不会使用local文件夹,他们会将所有内容都写到模板中。要实现这种结果,需要在configuration.php文件中最后一行添加define (‘T3_LOCAL_DISABLED‘, 1)

4.“local”文件夹结构

技术分享

 

joomla T3框架中模板分离与自定义(local文件夹)

标签:模板   image   cal   system   2-2   define   配置   优先   font   

原文地址:http://www.cnblogs.com/kjitboy/p/7400893.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!