zencart 模版结构

整体布局在common/tpl_main_page.php中

随后通过引用调用具体的header、footer以及left、center和right三个页面的主体column部分。

其中header和footer的模板均在模板的common目录下。

而left和right两个column部分的整体也在common目录下,其中又根据情况具体细分,具体的模块则被安放在sideboxes目录下。

其中center这个column可以说是最重要的部分。

在common/tpl_main_page.php中,通过require($body_code);来具体细分。

而这个$body_code是在commom/main_template_vars.php(无,则在template_default默认模板目录)中通过GET接受地址栏传来的main_page参数,判断当前所在的页面随后生成的一个模板页面的字符串。

通过引用相应的模板,就可以在访问不同页面的时候,联动的生成页面的center部分。其相应的模板,均在template目录下(如首页模板template/tpl_index_default.php、产品列表页模板template/tpl_index_product_list.php)。

 

posted @ 2012-07-20 12:44  Lellansin  阅读(798)  评论(0编辑  收藏  举报
魔舟网络 作者博客:lellansin@gmail.com