T3 Framework version 2.3.0 has recently released its latest feature: isolate template settings and customization. This feature is one of the most anticipated function that T3 Framework fans are hungry to have.
So, what is 'Isolate template settings and customization'?
The new feature will help you keep your template settings and configuration intact even when you upgrade for a new version. In short, this feature will make your template settings and customization stay the same when upgrading your site.
Introducing Local Folder
The reason why you lose all your template settings and customization when you upgrade for a new version is the upgrade process, which will automatically override the default settings onto your customized ones. T3's new feature will prevent this problem by putting all user's settings and customization in a folder that is independent from template's upgrading process. We call it 'local folder'.
Structure of 'Local folder'
We include a map of 'local folder' for you to recognize the scope and capacity of this feature.
templates/t3_bs3_blank/local/ +--less/ /* extended and new .less files */ ¦ +-- template.less ¦ +-- rtl/ /*.less files of customized style of right to left*/ ¦ +-- themes/ /* .less files of theme customized style */ +-- css/ /* compiled css files */ ¦ +-- rtl/ /* compiled css files of right to left */ ¦ +-- themes/ /* compiled css files of theme */ ¦ +-- template.css +-- js/ ¦ +-- scripts.js +-- tpls/ /* override layout files */ ¦ +-- default.php ¦ +-- home-1.php ¦ +-- blocks/ /* override block files*/ ¦ ¦ +-- header.php ¦ ¦ +-- footer.php +-- html/ /* override Joomla default layouts*/ ¦ +-- com_content/ ¦ +-- mod_footer/ +-- images/ ¦ +-- logo.png /* override default logo image*/ +-- etc/ ¦ +-- assets.php /* override/extend template parameters*/
How to use this new feature in T3 Framework v2.3 +?
We have prepared an in-depth documentation on How to isolate template settings and customization. Just follow the link and see how great it will benefit your template developing process.
Remember that T3 Framework is always free, and available at http://t3-framework.org