分类归档

网站开发

FWQ
网站开发
zencart集成支付宝借口时提示ILLEGAL_SIGN 错误解决
之前上传 zen cart 支付宝模块,从后台安装一切ok,可是测试购物的时候遇到了 ILLEGAL_SIGN错误,找了很多答案,仔仔细细看了阿里提供的api文档,还是找不出问题所在。看来得靠自己了,对着firebug,一个个核对 网站传输给支付宝的post数据,发现多了 btn_submit.x,btn_submit.x 这两个参数,我把form 的method改成get,从地址栏中去掉这两个参数再打开,成功转向支付宝收银台页面,看来果然是两个参数搞得鬼! google了下submit.x,得到如下答案 根据图形提交按钮行为W3C的描述 : When a pointing device is used to click on the image, the form is submitted and…
2025-04-26 阅读全文 →
FWQ
网站开发
用ZenCart屏蔽中文浏览器
介绍一个简单的ZenCart屏蔽中文浏览器的方法,这个方法的思路就是屏蔽中文浏览器,只要是中文浏览器的用户访问都会被拒绝,包括你自己访问,所以如果要用这种方式的话,你也不能使用中文浏览器了。不过做外贸的多少都懂点外语,使用外语版的浏览器不是什么大问题。使用这种方式屏蔽中国用户的访问还是比较彻底的,如果中国用户访问的时候发现访问不了,肯定会想到使用代理IP访问,这时候就去找代理IP来访问了,发现也访问不了,那这时候估计很多人都不会在想到换浏览器了吧。哈哈哈…. 代码很简单,在zencart网站的根目录下面打开index.php文件,在require(‘includes/application_top.php’);之前加入 if(preg_match(“/zh-cn/is”,$_SERVER[‘HTTP_ACCEPT_LANGUAGE’])){ header(“HTTP/1.1 404 Not Found”); header(“Status: 404 Not Found”); exit(‘I am so sorry,we can not find this page’); } 这段代码就可以了。 有些人可能就担心了,加了这个后会不会影响谷歌的收录呢。其实这个担心是没有必要的。
2025-04-26 阅读全文 →
FWQ
网站开发
如何修改ZenCart颜色和字体
用文本编辑器打开ZenCart样式表:/includes/templates/YOUR_TEMPLATE/css/stylesheet.css 所有页面以”类”分段,每个类都有一个样式。类的样式用于控制字体、颜色、文字大小、边框、背景图像等等。可以通过用标准HTML颜色代码修改文字和背景颜色,可以增加或减小文字大小,可以用不同的字体名称改变字样。 要删除一个CSS元素,例如边框,只要在不需要的行开始加上标记 “/*” (除号,星号),行结尾加上 “*/” (星号,除号)。 推荐安装 Firefox + Firebug,修改、查找CSS很方便。
2025-04-26 阅读全文 →
FWQ
网站开发
修改zencart模版的相关资料
DIR_WS_CATALOG // zent cat目录 这些在includes/configure.php定义 meta_tags.php //定义网站的meta信息。这些是从数据库中取出来的。在includes/modules/下面 HTML_PARAMS //模板语言常量文件定义的。 $current_page_base 在includes/init_inicludes/init_sanitize.php $_GET[‘main_page’] manufacturers_id 生产厂商ID product_id 产品ID $tmp_pagename index_home 有加载modules/pages 首页加载的文件 html_header.php tpl_index_default.php {indeXDefaultMainContent 首页可以编辑} tpl_modules_featured_products.php -> tpl_columnar_display.php bannerOne…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart模板宽度修改的注意事项
如何修改模板宽度?  打开includes/templates/YOUR_TEMPLATE/css/stylesheet.css文件将宽度750px改为您需要的宽度。 将: .centershop { padding: 0px; margin: 0px auto; position: relative; text-align: left; width: 750px !important; 改为: .centershop { padding: 0px; margin: 0px auto; position: relative; text-align:…
2025-04-26 阅读全文 →
FWQ
网站开发
ZenCart 1.5后台管理密码过期修改办法
目前 ZenCart 最新版本是 1.5.1,在 1.5 版本后,ZenCart 就多了一项密码保护功能,后台的密码只能使用 90 天,90 天后自动过期。 这是强制人家修改密码,我觉得这功能有点鸡肋,而且很添乱,会修改密码的会很神经质的经常修改,像我这样不修改密码的,都是可悲的什么时候过期都忘记了,最最郁闷的是,它的数据库中的 md5 密码还加后缀,不是随便复制个通用的密码就可以用,所以每次我只能看着后台那个简陋的登陆界面抓耳挠腮。 今天已经是第三次遇到这个问题了,于是我决定把方法记录下来。 方法还是复制通用的密码的 MD5 格式,官方提供的。进入 phpMyAdmin,在对应的数据库下运行下面的 SQL 语句: DELETE FROM admin WHERE admin_name = 'Admin'; INSERT…
2025-04-26 阅读全文 →
FWQ
网站开发
Zen Cart的文件替代机制
在Zen Cart的 模板 制作和模块开发当中, 最佳的作法就是尽可能的使用 Zen Cart的替代机制, 这样能作到尽可能的不破坏原程序文件 并且尽可能的保持自己编写的模板与模块的独立性和可移植性, 能最大化的保证原程序的建壮性和可维护性, 可以说 Zen Cart 的这一设计思路是相当值得肯定的和其他同类程序应当加以借鉴的, 不过貌似国内的风气环境大多人不愿意使用 Zen Cart 这个替代机制, 考虑到国人普遍不高的知识产权意识, 可能这也是 Code 编写人员不愿意采用这一机制的原因所在吧, 直接写死的文件可能是也是程序开发人员出于一种基本的自我保护措施吧! 很多用户对ZenCart做了自己的修改,但同时,一些用户修改了很多重要的文件,例如: /includes/filenames.php /includes/languages/schinese.php /includes/languages/schinese/*.php 友情提示:如果你希望以后的升级更容易,不要修改这些文件! Zen Cart的文件替代机制的功能非常强,你不需要修改上面的这些文件。 如果你修改了这些文件,下次升级的时候,Zen Cart会覆盖这些文件,你做的修改会丢失。…
2025-04-26 阅读全文 →
FWQ
网站开发
如何在zen cart产品信息页显示产品评论
为了SEO的目的,我需要在产品zencart信息页显示客户的评论信息,这样产品的页面就会有一定的更新。 zen cart默认模板产品信息页和产品评论是两个不同的页面,要想在产品页面显示产品的评论信息,应该不会太麻烦,我们需要做的其实只是将产品评论页的相关代码复制整合到产品信息页。我们知道zen cart中每一个页面都有大概三部分组成一是模板文件,另一个是语言文件,还有就是模块文件。下面我说明一下具体的实现过程: 首先,要编辑产品信息页面的模板includes/templates/[模板]/tpl_product_info_default.php,在里面添加下面代码: require_once($language_page_directory .’product_reviews.php’); ?> 然后呢,将产品评论页面的用来显示评论的模板代码复制过来, foreach ($reviewsArray as $reviews) { ?> ’ . zen_image_button(BUTTON_IMAGE_READ_REVIEWS , BUTTON_READ_REVIEWS_ALT) . ‘’; ?>     ’) . ((strlen($reviews[‘reviewsText’])…
2025-04-26 阅读全文 →
FWQ
网站开发
Zencart侧边畅销商品显示图片和价格Bestsellers
Zencart后台【工具】->【外观控制】下打开侧边的best_sellers.php后,如果有人下单,就会在侧边显示热销的产品(没有下单是不显示的,这是废话),不过默认的显示是用ol排序个截取相应数字的标题,没有图片没有金额。以默认的模板为例,想要显示图片和价格,须做如下修改: 打开/includes/templates/template_default/sideboxes/tpl_best_sellers.php文件,用下面的代码替换里面的所有代码后保存,格式是按默认的其他侧边的格式,居中显示: <?php /** * Side Box Template * * @package templateSystem * @copyright Copyright 2003-2005 Zen Cart Development Team * @copyright Portions Copyright 2003 osCommerce * @license…
2025-04-26 阅读全文 →