本文介绍了基于Zen
Cart搭建外贸网站的流程以及在使用Zen-Cart网站中遇到的一些常见问题,是作者开发经验的总结,对希望快速了解和掌握Zen
Cart的PHPer有所帮助。
1、安装配置PHP+MySQL环境
建议安装PHP集成环境包(方便快捷).网上也有许多此类教程,在此就不赘叙了。
如果是虚拟主机的话,需要服务器支持Zen-Cart的安装运行环境要求。
2、下载Zen-Cart源程序,解压并上传到网站空间的对应目录下,在浏览器的地址栏里面输入http://domainname/zc_install/index.php,然后按照提示步骤进行安装...
安装完成之后,转到前台会发现有两条显眼的红色背景的Warning,这是要求你删除或重命名安装目录的名字,以及让你修改配置文件的权限(FTP改不了的话直接修改includes\init_includes\init_header.php文件:
define('WARN_CONFIG_WRITEABLE', 'true');
里true改为false),以防被别有用心者利用,按照要求做,然后再刷新你的网页就OK了。
3、安装Easy
Popular批量商品管理软件,然后批量导入数据。
下载批量商品管理插件,解压之后,里面有一个若干个txt文件和一个catalog的目录,将catalog目录下的文件全部拷贝到你的程序安装目录下。
刷新后台,在Tools栏目下便可以发现多了Easy
Popular的菜单;点击进入,网页顶部会有相关Configuration提示要你安装,根据提示点击"here",这样就成功安装了EP插件。
然后是向数据库导入数据,这里要求上传产品图片到程序安装目录下的images目录下,可能产品图片非常多,手工编辑记录数据很麻烦,本人写了一个专用的小工具可根据产品图片直接生成对应的excel报表,如有需要的,可联系本人。
4、模版修改,主要是三个大的方面:顶部的Banner和Logo、导航、Flash/JS图片展示、整体的色调修改导航栏在includes/templates/模版文件目录/commom/tpl_header.php。
在这个文件下id为topLinks的div里面require了一个文件,里面是输出导航菜单的。可以将这个require改为我们需要的东西,也可以直接去includes/templates/template_default/templates/tpl_ezpages_bar_header.php里面修改,对应的CSS位于includes/templates/模版文件目录/css/stylesheet.css里面的#topLinks里面对于三栏的模版,左右两侧栏目的宽度都可以在Configuration下的布局设置里可直接修改,但对于中间一栏的设置则需要修改CSS代码了,对应的CSS代码位于includes/templates/模版文件目录/css/stylesheet.css文件中的#mainWrapper中,改过这里之后,你便会发现顶部的LOGO和导航那部分的宽度与整体不协调了,我们继续修改本文件中的#logoWrap的宽度就可以了。
默认模版左右侧栏的标题背景颜色是不相同的,若要把他们修改为一样的颜色该怎么修改呢?有两种办法,一种就是继续在上面的CSS文件里面直接修改背景图片,另外一种就是将模版文件下images目录下的带有Headingbg的图片换成一样的图片。
5、后台常用设置
(1)根据需要开启左右侧栏的内容:
Tools→Layout Boxes Controller
(2)购物支付及免运费模块设置:
Modules→Payment Modules
安装配置支付模块
Modules→Shipping Modules 免运费模块设置 (Free Shipping)
Modules→Order
Total Modules 可设置优惠券,税款等。
(3)国家地区: Locations→Countries (外贸英文网站可移除中国地区Code
(2)CHN)
(4)汇率设置: Localization→Currencies
(使用IPS等支付方式注意保留人民币CNY)
(5)开户关闭注册或结账的条款:
在后台 Configuration-->条款选项
里设置
6、局部细节上的调整:information栏目里面的内容[在Tool→Define Pages
Editor菜单下]填充、sponsors栏目里面的广告图片[在Tool→Banner
Manager]更改、底部的版权信息(\includes\languages\English.php)需要做对应的修改等等。
7、产品图片放大效果:在后台Tools栏目下点击Image
Handler2下拉菜单→点击Install Image Handler安装图像管理模块;然后在Configuration中设置图像参数,IH
放大(中)小图像设为yes,在商品信息 - 图像宽度/图像高度
分别设定要放大的图片大小。
我们自己开发主要是修改下面两个文件:
includes/templates/dreamugg/templates/tpl_specials_default.php
includes/functions/html_output.php
8、是不是觉得自己网站浏览人数少的让人尴尬?有办法includes/modules/sideboxes/whos_online.php里面自己修改吧,其中$n_guests是游客人数,$n_members是注册会员人数,自己可以据此去修改。
另外一个就是Powered
by信息的修改,修改方法如下:
includes/languages/english.php里面修改第一个define()中对应处为自己所要信息即可。
9、记得安装IPS等补丁(先执行SQL语句,再上传IPS补丁程序)...
10、如果产品的分类比较多的话,点击父分类的连接时,会有子分类的连接,但是这个链接平平无奇,有些客户会认为他不是链接这样我们的产品浏览次数以及被购买的机会就降低,所以必须对这种链接做一些修改。
/includes/modules/category_row.php里面修改相关代码即可.
11、做外贸网站,Google推广是一个很关键的环节,所以这里就衍生了一个问题:如何将GGAD跟踪代码添加到网站中去?添加位置很灵活,这里的例子仅供参考。
全站跟踪代码添加到:includes/templates/使用的模版/common/tpl_footer.php
GGAD定义操作跟踪代码:
<!--
Google Code for 注册/登陆行为 Conversion Page
-->
includes/languages/english/login.php
includes/languages/english/create_account.php
<!--
Google Code for 购买/销售 Conversion Page
-->
/includes/templates/template_default/templates/tpl_checkout_success_default.php
../includes/templates/template_default/templates/tpl_checkout_confirmation_default.php(183,1)
<!--
Google Code for 销售机会 Conversion Page
-->
includes/languages/english/shopping_cart.php
<!-- Google
Code for 关键网页视图跟踪 Conversion Page -->
<!-- Google Code for 其它跟踪
Conversion Page
-->
注意:添加的时候,如代码是直接加在网站开头(head之前的时候)会导致整个页面的错位.
12、后台显示的时区是默认值,这对于我们来说很不方面,如何修改呢?
找到admin/includes/header.php文件,搜索到echo
date("r", time()) . 'GMT'位置处,不用明说了,大家都知道这里就是输出时间的,在前面加上一句话
date_default_timezone_set('PRC');
存档,到后台刷新一下看效果,okay,现在就是北京时间了。(但生成的订单时间还是以网站所在服务器时间为准)
13、由于Google广告申请不下来,所以需要更换域名,更换域名的话则需要修改网站里面的配置信息,如何修改呢?
先修改两个配置文件
includes/configure.php
admin/includes/configure.php
把里面的定义的域名变量改为需要的域名或者使用一种一劳永逸的办法,使用
'http://'
. $_SERVER['HTTP_HOST']
'https://' .
$_SERVER['HTTP_HOST']
替换对应位置处。
接着就是修改Logo、Banner,这个没有什么值得说的,没有技巧可言;
接着就是Copyright信息和Powered
by信息的修改。
14、如何设置搜索引擎优化?
在后台的"Configuration"-->"搜索引擎优化"选项下打开SEO功能,SEO模块需要检查的就三个地方:
(1).
确认网站支持mod_rewrite,且主机允许你使用自己的.htaccess文件;
(2). .htaccess 文件名字正确
(前面有个点)
(3). 将根目录下的文件htaccess_sample改名为
.htaccess,并修改其中的/shop/为您的zen-cart目录。
如果你的域名指向的目录是zen-cart的根目录,那么就设置为:
RewriteBase /
如果是 http://www.domain.com/zencart/
这样的形式打开网站,那么
RewriteBase /zencart/
15、如何添加新的页面?
Payment
Policy设置:
后台==>Tool==>EZ-Pages==>Payment Policy==>edit:
(如果没有Payment Policy这项,则点选"new file"按钮)
在Page Title填写Payment
Policy
其它单选按钮不用改动,只需在HTML编辑框内填写支付条款内容即可,其它都不用填写。
详见: topic1947.html
16、网关支付接口相关设置
ZenCart程序已集成了PayPal等支付网关接口,只要设置好收款支付账号等相关参数即可。
另外要安装的IPS等网关支付接口,可根据官方提供的支付接口进行整合。
17、商品描述之Attributes
Controller扩展(在属性控制选项内容里添加设置)
在Catalog下拉菜单下的Attributes Controller的标题Option
Name下填写选项名称和ID并插入;然后在Option Values中分别各个选项的值。
另外,如果所有商品属性都已设置好的话,可以下载 型号/属性
以TAB分割的文本文件
18、设置优惠券: admin->Modules->Order Total->Discount
Coupon
19、产品重量的修改:
(g改为kg)
/includes/languages/english.php
/includes/languages/english/modules/shipping/zones.php
在这两个文件里查找替换.
20、在选择支付方式中添加支付条款的语句:
在/includes/languages/english/checkout_payment.php
define('TEXT_SELECT_PAYMENT_METHOD'或者:define('TABLE_HEADING_PAYMENT_METHOD'相应的地方添加。
.ccinfo
{
display:none; /*隐藏内卡标志*/
}
21、开启关闭注册或结账的条款
在后台
"Configuration"-->"条款选项" 里设置
22、添加友情链接的方法
这里利用到了Banner
Manager广告代码显示友情链接,首先在后台布局设置中的“广告显示组-页脚位置1”填写你的广告组名称,如Links. 然后在Tools栏目下的"Banner
Manager"菜单新建“New Banner”;在Banner Group填写框中输入广告组名称Links, 并输入Banner Title,在HTML
Text文本框内输入你要显示的友情链接Html代码,点击insert即可。
<!-- m --><!-- m --><!-- l --><!-- l -->
相关推荐
### Zen Cart搭建外贸网站的流程详解 #### 一、引言 Zen Cart是一款非常流行的开源电子商务平台,以其简单易用、功能强大而受到广大用户的喜爱。对于想要搭建外贸网站的人来说,选择Zen Cart作为基础框架是一个不错...
《Zen Cart搭建外贸网站全方位指南》 Zen Cart是一款开源的电子商务解决方案,专为构建外贸网站而设计。本文将深入解析如何使用Zen Cart搭建外贸网站,包括环境配置、安装过程、商品管理、模板修改、后台设置及细节...
同时,模板应该遵循了Zen Cart的架构,确保与系统核心功能的无缝集成,如产品展示、购物车、结账流程等。 "downloading-terms.txt"可能包含的是下载模板时的条款和条件,商家在使用模板前应当阅读并理解这些条款,...
Zen Cart 1.5.1 是基于 GPL(GNU General Public License)协议的开源项目,这意味着用户可以自由地下载、修改和分发源代码,为商家提供了高度的灵活性和定制化可能。 2. **多语言支持**: 中文版 Zen Cart 1.5.1...
Zen Cart是一个基于PHP语言和MySQL数据库的电子商务平台。它的设计理念是“容易安装,容易使用”。Zen Cart提供了丰富的特性,如商品分类、购物车、订单处理、客户管理、多种支付方式支持等,使得小型企业和个人卖家...
总的来说,Zen Cart 1.3.9h 中文版是一个全面且用户友好的电商解决方案,为中国的商家提供了便利的工具,以搭建和管理他们的在线商店。无论是在功能、安全性还是语言支持上,它都展现出了对国内市场的适应性和专业性...
这些资料对于想要搭建或优化Zen Cart商店的人来说非常宝贵,无论是初学者还是经验丰富的开发者,都能从中受益。通过深入学习和实践,你可以掌握Zen Cart的全部功能,创建一个高效、吸引人的在线商店。
Zen Cart的后台功能非常强大,基本不用改代码,就可以完成整个商城的搭建。 在本手册中,我们将详细介绍Zen Cart的安装和设置过程。首先,我们需要了解Zen Cart的基本概念和设置项。 一、商店设置 在Zen Cart中,...
在搭建电子商务网站时,Zen Cart 是一个广泛使用的开源购物车系统,尤其适合外贸网站。本文将详细介绍如何在 Godaddy 主机上快速安装 Zen Cart 程序,以帮助您快速建立网站,提高工作效率。 首先,我们需要了解 Zen...
Zen Cart是一款开源的电子商务解决方案,基于PHP编程语言和MySQL...通过深入研究和实践这些知识点,你将能够有效地搭建、定制和管理基于Zen Cart 1.5.1e的在线商店,为你的业务提供强大且灵活的电子商务解决方案。
3. **搜索引擎优化(SEO)**:Zen Cart 针对搜索引擎进行了优化,支持自定义商品URL、关键词和描述,有助于提高店铺在搜索引擎中的排名,从而增加网站流量和销售额。 4. **批量更新**:商家可以通过批量编辑工具...
在电子商务平台如Zen Cart中,CKEditor的集成提供了用户友好的界面,使得商家和管理员能够轻松地编辑商品描述、新闻内容和其他页面文本,提升用户体验并增强网站内容的表现力。"CKEditor for Zen Cart v1.xx" 是专门...
Zen Cart是一款开源电子商务解决方案,专为在线商店设计。它的模板系统允许商家自定义商店的外观,以适应不同的品牌和风格需求。"UGG模板"是专门为Zen Cart设计的一款主题,旨在提供一种草原风格,结合了浅灰和红色...
3. **上传文件**:使用 FTP 客户端将插件文件上传到你的 Zen Cart 网站服务器,通常将 `includes` 文件夹内容替换到 Zen Cart 根目录下的相应位置。 4. **修改配置**:根据 `安装说明.txt` 中的指示,可能需要在 Zen...
1. **开源性**:Zen Cart基于GNU General Public License,允许用户免费下载、使用和修改源代码,以适应特定的业务需求。 2. **用户友好**:Zen Cart的后台管理系统简洁直观,即使对技术不太了解的商家也能轻松上手...
《Zen Cart 1.5快速简便结账流程详解》 Zen Cart是一款开源电子商务解决方案,它为在线商家提供了强大且灵活的店铺管理工具。在 Zen Cart 1.5 版本中,"Fast and Easy Checkout"(快速简便结账)功能的引入显著优化...
Zen Cart是一款开源电子商务解决方案,专为在线商店设计和开发。其强大的模板系统允许用户自定义商店的外观,以满足各种商业需求。"Zen Cart模板设计"主题涵盖了如何利用Zen Cart的模板系统创建和修改商店界面,使您...
Zen Cart响应式模版可自动转换为所有设备和分辨率的优化布局,包括智能手机,台式机和平板电脑。 预先安装的插件: Facebook Like Button Pinterest Pin-It Button Google Plus One Button Image Handler 4 Numinix ...
通过以上步骤,你可以成功地在Zen Cart的首页商品列中添加描述,提升网站的互动性和销售潜力。不过,对于不熟悉Zen Cart或PHP的人来说,这可能需要一些编程知识,如果遇到困难,建议寻求专业开发者的帮助。