zen-cart模板源代码的规律
了解一个网站的代码规则,对于二次开发或者模板制作都是必须的。
代码规则
url解释:
例如:http://localhost/zc/index.php?main_page=login
那么该文件的位置是:modules/pages/login
这样可以看出来,url可以提示当前访问页面的位置,而且改url也是有规律的 à pages/login 。
Zencart函数:
例如:$template->get_template_dir()
那么该函数是在function文件里面。这个函数的作用是取得template文件夹底下的文件。
Tempalte -- get --- template --- dir
Zencart常数:
例如:DIR_WS_TEMPLATE
那么该常数一般存放在includes\languages\english文件夹的index.php文件里面。具体页面的常数可以到includes\languages\english这里面查找对应的文件。
强调:zencart是一个基本用常数代替所有具体语言的网站系统,如果你想修改网站中的描述文字,那么基本要到includes\languages\english这个文件夹底下进行查找修改。这样做的好处有很多,其一可以让改网站方便开发语言包,国际化等等。
Zencart的if语句特别多
解释:因为zencart是一个功能模块特别多,而且方便进行二次开发的网站系统,而且可以方便的在后台进行控制,这些if语句基本后台进行控制的
看了以上的解释,如果以后看源代码看到有if语句进行判断的,如果不想去掉源代码或者不好调试,那么可以到后台进行查找。
tpl_main_page.php主要文件的代码规律
tpl_main_page.php文件的图模型:

tpl_header.php主要文件的代码规律

(后续。。。。)
浙公网安备 33010602011771号