香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机小编最近在自己的php独立ip空间中研究各类php开源程序的模板,对于zencart来说,小编想换个自己喜欢的模板,稍微做些修改,但是找到模板后,想要按照自己的意思去稍作修改,但确发现模板文件,很多都不知道是什么意思,放什么文件的,做什么用的,不知道怎么修改了的。所以费经周折,总算总结出了一些模板文件中一些实用的文件的作用。
zencart 的模板存放于无忧主机虚拟空间网站根目录\includes\templates下。
在这里可以创建多个模板,这里以zencart 的template_default 默认模板为例:
此模板文件夹中包含1个文件和7个子文件夹;
1. template_info.php是模板的信息文件,作用是存放当前这个模板的名称\版本\作者\说明等信息,在此文件里的 $template_name 这个变量值会显示在后台模板选择列表中。
2.common 这个文件夹是zen cart 公共区域的模板,用于存放当前这个模板的公共区域,包括网站 head 部分/网站的页眉/网站的页脚/网站的主要布局模板/边框外框模板等。
3.buttons 这个文件夹是按钮文件夹,用于存放zen cart中使用到的按钮,因为zen cart为多语言 所以这个文件夹下面会有对应语言的子文件夹,如english; 当大家使用英文的时候,网站上的使用按钮就是在这个文件夹下面。
4.templates 这个文件夹是页面模板文件夹,用于存放zen cart中每个页面的模板,如tpl_shopping_cart_default.php 这个文件就是zen cart 中的购物车页面,所以如果要修改购物车页面的样式的话,找这个文件就对了。当前templates 这个文件夹除了存放页面模板外还存放着一些zen cart的页内模块的模板如tpl_modules_featured_products.php 这个文件就是zen cart 一个典型的页内模块功能,也就是在zen cart 网站中经常可以见到的推荐产品的页内模块功能。
5.sideboxes 这个文件夹是边框模板文件夹,用于存放zen cart 中边框内容的模板,就是zen cart 旁边两列,如tpl_categories.php 这个文件是边框中产品的目录的模板文件。
6.jscript 这个文件夹是js脚本文件夹,用于存放zen cart 中所需要的js文件,当前如果直接把js放到这个目录下的话基本是没什么效果的,因为zen cart 只会对这个目录的一些特定规则的js文件进行自动读取,这个规则就是:以 “jscript_” 开头且文件格式为.js 的文件会自动被加载[ jscript_imagehover.js 这个文件会被自动加载],且这个被加载的js 文件可使用的范围是所有的页面。
7.css 这个文件夹存是样式css 文件夹,用于存放zen cart 的样式文件,这个文件夹和js有点类似,也是换规则进行自动加载,这个规则就是:以“style“开头且文件格式为.css 的文件会自动被加载[stylesheet.css 这个文件会被自动加载] ,zen cart 中所有的页面都是通过一个样式文件来定义 ,这个就是zen cart 模板中的主样式文件: stylesheet.css
希望可以帮助到各位站长朋友!

无忧主机相关文章推荐阅读:

ZENCART卸载伪静态插件方法

ZENCART导出用户信息EXCEL表格

ZENCART-V1.3.8版本如何开启错误提示

ZENCART安装后出现“无法执行邮件功能,亲检查管理页面”

本文地址:http://www.51php.com/zencart/18330.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档