作者文章

fwq

FWQ
网站开发
Zencart如何在Define Page Editer中添加新的页面?
对于zen-cart模板,原文件中保留有page_2.php, page_3.php 和 page_4.php三个文件方便自己定义页面.个人建议先是在这三个文件的基础上改, 出于seo url考虑, 需要把以下相应地方的地方作修改: includes/filenames.php  define(‘FILENAME_DEFINE_PAGE_2’, ‘define_page_2’);  define(‘FILENAME_DEFINE_PAGE_3’, ‘define_page_3’);  define(‘FILENAME_DEFINE_PAGE_4’, ‘define_page_4’); includes/languages/YOUR_TEMPLATE/english.php  define(‘BOX_INFORMATION_PAGE_2’, ‘Page 3’);  define(‘BOX_INFORMATION_PAGE_3’, ‘Page 3’);  define(‘BOX_INFORMATION_PAGE_4’, ‘Page 4’); includes/languages/english/  page_2.php page_3.php page_4.php中的NAVBAR_TITLE,…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart网店系统301重定向
当你zencart网站受到搜索引擎惩罚的时候经常要更换新域名,并将过去的域名的所有url平滑重定向到新的域名,下面谈谈怎样进行新旧域名301重定向 一、apache服务器且开启了伪静态实现301跳转 在需要跳转的aaa.com网站根目录下的.htaccess文件RewriteBase /后面加上下列代码   RewriteCond %{http_host} ^www.aaa.com [NC] RewriteRule ^(.*)$ http://www.bbb.com/$1 [L,R=301] RewriteCond %{http_host} ^aaa.com [NC] RewriteRule ^(.*)$ http://www.bbb.com/$1 [L,R=301]   二、nginx服务器实现301跳转 在需要跳转的aaa.com网站服务器下的nginx.conf文件server段域名下或者网站对应的conf配置文件中加上下面代码:   if ($host =…
2025-04-26 阅读全文 →
FWQ
网站开发
Zencart搜索结果关键词高亮显示
首先介绍一下这个功能:在搜索框输入关键词的时候,搜索出来的结果会把匹配到的关键词高亮显示,可以精确匹配,也可以模糊匹配。   精确匹配:例如产品名字是“大熊博客定制外贸 ”,搜过关键词是“zencart模板”,就可以搜索到这个产品,如果关键词是““则不能搜索到这个产品。   模糊匹配(分段匹配):上面例子中通过搜索关键词“zencart模板”可以搜索产品,搜索“ ”、“外贸模板”、“大熊zencart模板”都是可以搜索到这个产品的。   安装详解:   1,在文件inlcudes/functions/functions_general.php 中加入以下函数:         function highLight($str, $keywords, $color = “red”) {        if (empty($keywords))…
2025-04-26 阅读全文 →
FWQ
网站开发
设置zencart根据日期加随机数产生订单号
设置zencart根据日期加随机数产生订单号,按时间加随机数产生订单includes\classes\order.php: 1、把orders字段中orders_id 的 Auto_increment 关闭,并把字段INT改为BIGINT(根据订单位数设置合理类型长度); 2、把以下代码插入到order.php中; 查找:function create($zf_ot_modules, $zf_mode = 2) { global $db; 插入以下代码:  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (方法一:)$t1 = date(“YmdGis”); //时间为年月日时分秒,去掉Gis为年月日,即:$t1=date(“Ymd”); srand ((float) microtime() * 10000000); $input = array…
2025-04-26 阅读全文 →
FWQ
网站开发
网上开店zencart搭建全过程
一、介绍: 原来一直用osCommerce搭建网上商店系统,但似乎这个软件后续开发进度有问题,最新的版本也是几年前的。后来开始接触到zencart,安装后进入管理界面,一切都是那么熟悉,感觉它就是在osCommerce的基础上发展而来的,最新版本是去年的,可见它还在成长,于是我毫不犹豫的改用zencart了,更可贵的是它具有丰富的中文社区人气,从中文社区下载的就是完全中文化的版本,而且里面预设了中国的许多地区。 二、搭建架构:LAMP 安装好ubuntu8后以一个普通用户登录,然后切换到特权用户: $ sudo -s # apt-get install mysql-server-5.0 —输入root用户密码123456 # vim /etc/mysql/my.cnf —把下面一行插入到[client]和[mysqld]节中: default-character-set=utf8 # /etc/init.d/mysql restart # mysql -uroot -p123456 mysql> create database zencart;…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart上传产品默认值修改
zencart默认值修改1:该产品是否一直为免运费 1,zencart打开文件admin\includes\modules\product\collect_info.php 搜索case ‘0’: $is_product_is_always_free_shipping = false; $not_product_is_always_free_shipping = true; $special_product_is_always_free_shipping = false; break; 将第一个false改为true,第二个true改为false 2,zencart默认值修改2:默认产品重量 搜索:zen_draw_input_field(‘products_weight’, $pInfo->products_weight) 改成:zen_draw_input_field(‘products_weight’, ‘0.5’ , $pInfo->products_weight) 意思就是默认产品重量是0.5
2025-04-26 阅读全文 →
FWQ
网站开发
zencart安装完毕之后的设置技巧
安装ZenCart之后,您需要调整一些设置,让您的网上商店正常运行。  建议的设置顺序如下 ……  安装Zen Cart之后,您需要调整一些设置,让您的网上商店正常运行。  建议的设置顺序如下:  Admin | Configuration | My Store  — Basis of Product Tax — 选择商品税的计算方法  — Basis of Shipping Tax — 选择运费税的计算方法  — HTML…
2025-04-26 阅读全文 →
FWQ
网站开发
各类zencart支付模块流程详解
paypal-express 快速支付流程总结:  1)直接在购物车页面点击 paypal-express,跳转到paypal 第三方  2) 从paypal第三方选择地址返回到我们的网站order information 页面,进行下单; 错误 #21853  [ja测试环境]paypal快速支付在order information页面,点击continue checkout,提示:10001 Transaction failed due to internal error – Internal Error 此BUG的原因:  paypal-express接口问题,在列出购买详细信息时,只支持美元 修复方法:  includes/modules/payment/paypalwpp.php  1897行: …
2025-04-26 阅读全文 →
FWQ
网站开发
如何让Zen Cart分类产品排序显示最新
这个问题调试了好久了,历时也快半年了,之前网上资料一直有限,今天终于找到了解析办法了。 首页要谢谢zen-cart.cn社区,这个社区的版主都非常热心,如果你也正在用zen cart那么,不仿到这里学习学习。 进入正题,Zencart 之lightinthebox模板,产品排序修改 这篇文章也介绍了如何让分类产品排名显示最新,根据他的步骤搞了,但不成功,后来在zen cart社区看到了这文章:www.zen-cart.cn/forum/topic16254.html 综合两帖子,问题解决: 1: \includes\index_filters\default_filter.php 将case 5的:order by p.products_date_added DESC改成:order by p.products_ordered DESC 将default的:order by p.products_ordered DESC改成:order by p.products_date_added DESC 2:\includes\modules\product_listing.php Bestselling 跟New…
2025-04-26 阅读全文 →
FWQ
网站开发
修改让zencart产品详细页实现多图
zencart产品实现多图的教程很多,都是通过利用Image Handler2插件来实现。但只有在默认模板下的情况下实现,复制过的模板有的时候不能实现,主要问题出现在以下2个php文件中:   次文件在你的模板/templates/tpl_product_info_display.php   首先跟模板文件做对比,看看是否存下下面的代码,如不存在请加在以下代码下面   <!–bof Quantity Discounts table –>   <?php   if ($products_discount_type != 0) { ?>   <?php   /**   * display…
2025-04-26 阅读全文 →