分类归档

网站开发

FWQ
网站开发
ZenCart下单跳到第三步非常慢
今天有个客户的网站ZenCart下单跳到第三步非常慢,首先我也摸不着头脑,到底是什么原因导致的,后面想想是不是跟邮件发送有关,就直接把后台邮件发送功能关掉了,就直接正常了。 那就是因为发邮件引起的,我们通常都是使用gmail发邮件,gmail是比较快的,也比较稳定,没有出现过类似问题。如果使用本机发的话,有可能会这样。所以直接要客户后台换成了gmail发送了。 问题解决了。
2025-04-26 阅读全文 →
FWQ
网站开发
修正zencart产品图片名字太长图片无法显示问题
zencart上传产品图片的时候,如果产品图片的名字太长的话(超过64个字节),会导致图片名字被截断保存在数据库里面,这样的话,前台显示的产品的图片就不完整,也就导致了图片无法显示出来。 造成这个问题其实是因为zencart默认的保存产品图片名字的字段大小设置太小了引起的,默认的只有64个字节大小。所以要想完整的显示名字太长的图片的话,只要修改这个字段的字节大小就可以了。 可以直接进入数据库控制面板里面对产品表products 修改products_image字段,把字段的字节数变大一点就可以了。 也可以直接进入后台–工具–安装SQL脚本 输入下面的SQL语句,然后执行就可以了 ALTER TABLE  `products` MODIFY COLUMN `products_image` VARCHAR(164) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL;
2025-04-26 阅读全文 →
FWQ
网站开发
给zencart后台商品列表添加图像预览
为了更直观的看到产品的样子,可以为商品分类和商品列表添加对应的商品预览图,这样就方便管理多了。 本修改适用于 Zen Cart 1.3x 和 最新的 1.5x, 涉及的文件和修改处并不太多亦不复杂, 打开 你的管理目录 /includes/modules/category_product_listing.php 文件 下面所有的修改 就在这里进行了, 第一步, 添加一个标题列 查找 <td class=”dataTableHeadingContent”><?php echo TABLE_HEADING_CATEGORIES_PRODUCTS; ?></td>   在其后面 添加一句 <td class=”dataTableHeadingContent” align=”left”>Image</td>   当然如果想追求完美, 可以将上面的代码片断中的 图像 二字 改成一个自定义常量, 然后语言文件夹下再另行指定对应的语种,…
2025-04-26 阅读全文 →
FWQ
网站开发
解决zencart图像失真/模糊/压扁
zencart图像扭曲是因为原本图像大小为固定的尺寸,包括高度和宽度,如果设置图像显示不相同的比例,就会出现扭曲。 解决这种情况,打开zencart管理,并将光标移动到菜单栏上的配置。从下拉列表中选择图像,然后点击就可以了。此页面有各种图像大小的列表,选择你想编辑图像尺寸,设置一个尺寸为0。确保你还设置以下两个选项:计算图像大小= true,使用的产品和分类的比例图像= 1。这将允许你的图片按比例被调整。
2025-04-26 阅读全文 →
FWQ
网站开发
如何使用ZenCart简易页面管理
在 ZenCart工具-简易页面管理中可以增加、修改页面。 简易页面可以是如下三种格式: 1. HTML内容 任意HTML格式的文本 2. 内部链接地址 用于链接到自己商店中的任意链接,例如商品信息、商店简介等。 示例,链接到评论: index.php?main_page=reviews 链接到我的账号: index.php?main_page=account 并设置为SSL 3. 外部链接地址 就是普通的外部网页地址 特别说明(bug): 在增加新的语言包后,简易页面不会自动更新新增语言的相应栏目。这时会出现前台新增语言不显示简易页面里的内容。 解决方法就是将所有简易页面栏目下的内容删除后重新添加过。
2025-04-26 阅读全文 →
FWQ
网站开发
解决zencart发送邮件提示“ Notice: FAILED to send Email to all recipients
zencart后台TOOLS=》Send Email时候发现的过错:Notice: FAILED to send Email to all recipients,首先供给解决方法:   翻开文件:admin/mail.php   搜索:$mail = $db->Execute($audience_select[‘query_string’]);   在下面添加以下代码:   $smQuery=$audience_select[‘query_string’];     if($mail->EOF){     $smQuery=str_replace(‘left’,’right’,$smQuery);     $smQuery=str_replace(‘and…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart针对paypal防漏单方法
zencart针对除了paypal之外. 客户通过其他的支付方式进入index.php?main_page=checkout_confirmation这个页面就能生出订单.paypal就有点与众不同, 它只能是从它的官网 [paypal.com] 返回来并且进入checkout_process这个页面后,才能生出订单,而意外常会发生:比如网络不顺. 又比如客户不小心在返回前就关了页面.   paypal防漏单的原理就是——在 checkout_confirmation.php这个页面先生出订单!!!提供解决方法     方法是:在这个文件的最后部分echo TITLE_CONTINUE_CHECKOUT_PROCEDURE . ‘<br />’ . TEXT_CONTINUE_CHECKOUT_PROCEDURE;     后面添加代码:   // create the order record 防漏单 …
2025-04-26 阅读全文 →
FWQ
网站开发
zencart产品发布分析
zencart 发布产品和常用的系统不一样,而且产品列表也不一样,首先你需要给增加的产品增加一个分类. 1:zencart系统增加产品分类. 后台 -> 商品管理 -> 商品分类 -> 增加分类A 点分类A-> 新商品 -> 填写产品信息 -> 预览 -> 新增. 就这样,完成了zencart整个系统的产品录入过程. 2:编辑商品,删除商品 后台 -> 商品管理 -> 商品分类A -> 产品列表 -> 编辑该产品(删除该产品)
2025-04-26 阅读全文 →
FWQ
网站开发
zencart后台修改首页meta_title、meta_keywords、meta_de
includes\languages\english\模板\meta_tags.php 首先,将meta_tags.php中常量HOME_PAGE_META_DESCRIPTION、HOME_PAGE_META_KEYWORDS、HOME_PAGE_TITLE 的值分别改为(红字部分) define('HOME_PAGE_META_DESCRIPTION', HOME_META_DESCRIPTION); define('HOME_PAGE_META_KEYWORDS', HOME_META_KEYWORDS); define('HOME_PAGE_TITLE', HOME_TITLE); 然后,在数据库插入下面代码   INSERT INTO configuration VALUES (NULL, 'Home Title', 'HOME_TITLE', 'Home Title 后台-基本设置里面修改', '', '1', '1', NULL, '0001-01-01 00:00:00',…
2025-04-26 阅读全文 →
FWQ
网站开发
批量删除ZenCart无图片商品
日常使用zencart批量表或采集入库来发布商品时,   有时候难免出现部分商品图片丢失的情况,   传统的解决方法为, 前台查看对应的商品名称或ID, 后台删除或关闭对应的商品,   费时又费力,且无效率,   利用下面的小工具 就可以快速解决这个问题,   工具的工作原理为,批量检索当前网站中所有的商品图片链接,   当连接无效时,标记该商品, 最后将标记的商品批量删除!   使用方法: 将下面代码保存到本地, 然后上传到网站任意目录下,   然后 http://你的域名/本文件路径/本文件名.php 执行即可   Tips: 本文件的执行涉及到一定的批量操作,…
2025-04-26 阅读全文 →