Difference between revisions of "Troubleshoot - Templates"

From Zen Cart(tm) Wiki
Jump to: navigation, search
m (Reverted edits by Torke (Talk); changed back to last version by Allcanadiansearch.ca)
Line 1: Line 1:
{{MenuBarTroubleshooting}}
 
== Template System in a Nutshell ==
 
In the distribution of Zen Cart™ there are several folders with folders and files inside them.
 
  
 
Just browse through them one folder at a time, any time you see a folder named ''classic'', the files that exist there (not folders) can be overridden by placing a copy of the file you wish to alter inside a folder named as the name that your template is named. That naming occurs in the ''template_info.php'' file and the folder name that it exists in.
 
 
 
Now, for any of this to actually work and have any effect, you need to have a ''template_info.php'' that has been edited with a template name, and it along with the css files in a css folder have to be inside a folder that you name consistently every where there is a ''classic'' folder.
 
 
 
*The folder with the template_info file, a css folder and the css files needs to be located as follows:
 
**''includes/templates/your_folder_name''
 
 
 
*The other folders that are in the template_default can be created in your_template folder like:
 
**''includes/templates/your_folder_name/css''
 
 
 
*and so forth
 
 
 
Once this is done you can and should be able to see the template name in your Admin > Tools > Template selection. If you do not see it there and can not select it, you have not done something correctly.
 
 
 
Only files that you edit need to be in an override folder. As you edit more files in more locations you will have several folders that are named for your template name. Remember, anywhere there is a ''classic'' folder you can create a template folder to house your copied and edited files that exist in this folder.
 
 
 
Files that exist in another folder will not override if placed in an override folder that is somewhere else.
 

Revision as of 00:35, 5 December 2007