2024年6月11日发(作者:)

1,根目录文件介绍:

admin:存放问斩后台文件以及后台访问路径。

bmz_cache:网站安装Image Handler插件后用于存放缩略图的文件夹。

cache:1.5x版本上是专用于存放会话功能的,也就是session.网站出现cookies多半也是这

里出问题(目录要为可写状态),而1.39上这个目录不仅存放会话,还存放了网站的错误日志。

docs:zencart程序的说明文档,安装说明以及其他,刚接触zencart可以看看。

download:zencart的下载产品的存放目录。

editors:里面放的是网站编辑器文件。如果网站没有编辑器,可以下载CKeditor编辑器,安装

后的文件会存放于此。

email:网站发送邮件的模板文件。

extras:网站附加的额外文件夹。具体功能暂时还不清楚,可以直接删掉。

images:网站产品图片、banner图片、水印的存放目录。

includes:这个就是整个网站的前台文件了。模板程序都在这里面。

logs:网站的错误日志存放目录。1.39x版本没有这个文件。

media:网站多媒体文件存放目录。

pub:共用目录。可以删掉

tempEP:网站使用批量上传插件Easy Populate的时候,会出现此文件夹。专用于存放CSV表

格。

zc_install:安装程序文件夹。安装zencart程序的时候有用。

还有网站几个比较重要的文件

htaccess_sample:网站的重写文件。将此文件重命名成.htaccess后可以使用,也可以将静态

化件

ultimate seo urls中的.htaccess文件复制到根目录来。

robots_:阻止/引导 搜索引擎爬行网站。改成可以使用,可以将此文

件夹中加入

Sitemap:网站域名/网站地图.xml 这行,可以更好的收录

2,制作模板过程当中修改比较频繁的文件 - zencart三大页面修改

首页页面:

includestemplatestemplate_defaultcommontpl_main_ 所有页面显示框

架,全局文件

includestemplatestemplate_defaultcommontpl_ 网站头部显示,全局文

includestemplatestemplate_defaultcommontpl_ 网站底部显示,全局文件

includestemplatestemplate_defaulttemplatestpl_index_ 网站首页模块

控制文件

includeslanguagesenglishhtml_includesclassicdefine_main_ 网站首页模

块,后台可控制

产品列表页面:

includestemplatestemplate_defaulttemplatestpl_index_product_

includesmodulesclassicproduct_

includestemplatestemplate_defaulttemplatestpl_modules_product_

includestemplatestemplate_defaulttemplatestpl_index_

产品详细页面:

includestemplatestemplate_defaulttemplatestpl_product_info_

注释:以上文件位置都是以默认模板为例。强调一点:zencart存放模板的文件位置是

includestemplates目录下,这个目录下有classic和template_default两个模板文件夹。classic

文件夹的级别是高于template_default的,意思就是:如果classic模板和template_default模板

中有相同的文件,那么程序会优先访问classic里面的文件的。

3,zencart模板必备五大插件

第一名:Ultimate SEO

url地址静态化插件。zencart本身不带静态化功能,只能靠插件来实现,url静态地址对seo来

说有多重,应该都知道了吧。另外还提供安装url地址静态化插件后有zendid解决办法。

打开文件includesfunctions 第一行 $add_session_id = true改为false .

继续搜索$sid = SID 注释掉就ok。

第二名:image handler

图片处理插件:1,能够将网站图片自动缩略成小图保存在根目录的bmz_cache下,大大加快

了网站打开页面的速度。2,产品细节图上传功能,在后台Tools下可点击进去上传产品细节图片。

3,给产品图片加水印。

第三名:zencart放大镜插件

这个插件主要优势是客户体验,如何展示一个产品的好坏,主要取决于此了。

第四名:column layout grid for product listing

产品列表横排插件。默认的产品列表是竖着排列的,而且是用table格局写的。这个插件利用

div框架很好的展示了产品页面的诸多产品。

第五名:easy populate

批量上传产品插件。外贸必备神器,利用csv表制作产品必备属性,直接后台上传,速度提升一

个度。当然手动党可以忽略此插件。