在opencart程序中我们把通常吧,公用的部分提取出来,比如OC网站的头部、底部等。 我们看下列表也的controller文件 catalog/controller/product/category.php
在程序中有使用这段代码,这段代码的含义就是会使用公用的左边、右边、内容头部、内容底部、网站头部、网站底部。 看下列表页view模版是如何写的 catalog/view/theme/default/template/product/category.tpl
在列表页模版中会输出 $header、$column_left、$column_right等变量,实际上就是输出公用的头部,左边、右边等。 这些变量是如何来的,如果要修改模版在什么地方修改? 打开catalog/controller/common文件,应该就能明白 看到这些文件,应该就明白了是吧。每个文件都能找到对应的header、footer 等(其中home.php是首页)。这些是控制层,当然MVC肯定有显示层view 打开catalog/view/theme/default/template/common文件夹
如果你要修改页面模版,这里就是你要修改的文件。
module:即为模块 而模块通常是可调用的,和程序是分离的。想调用的时候就调用,不想使用的时候就去掉。 打开catalog/controller/module文件夹
这里就是所有的模块,比如category、special等,这些只要你在后台模块里面设置在什么地方显示,那么就会用到这里的文件。下面是view层 打开catalog/view/theme/default/template/module文件夹
和common一样,如果你想要修改对应模块的模版,那么就找到对应模块修改即可。 (责任编辑:最模板) |