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文件夹底下的文件。

Zencart常数:例如:DIR_WS_TEMPLATE
那么该常数一般存放在includes\languages\english文件夹的index.php文件里面。具体页面的常数可以到includes\languages\english这里面查找对应的文件。

强调:zencart是一个基本用常数代替所有具体语言的网站系统,如果你想修改网站中的描述文字,那么基本要到includes\languages\english这个文件夹底下进行查找修改。

这样做的好处有很多,其一可以让改网站方便开发语言包,国际化等等。

Zencart的if语句特别多
解释:因为zencart是一个功能模块特别多,而且方便进行二次开发的网站系统,而且可以方便的在后台进行控制,这些if语句基本后台进行控制的
看了以上的解释,如果以后看源代码看到有if语句进行判断的,如果不想去掉源代码或者不好调试,那么可以到后台进行查找。