分类归档

网站开发

FWQ
网站开发
关于zen-cart的产品属性功能
商品的属性都有全局复制的功能,可以将相同的属性一次性添加到某个商品或分类。位于:商品管理->选项名称 (或选项内容) 中. 提示:该功能中的部分下拉菜单中的文字如果不能正确显示,请重新下载最新的中文版后,用/admin/options_values_manager.php替换原来的文件。 或者 1. 新建一个选项名称: 颜色 [商品管理]-[选项名称],输入[选项名称、排序值、类型],点击“增加”按钮 2. 设置选项内容,例如30种不同的颜色 [商品管理]-[选项内容],[选项名称]下拉菜单中选择刚建好的选项,输入[选项内容、排序],点击“增加”按钮 3. 添加一个颜色属性到一个商品 [商品管理]-[属性控制],选择商品,点击“显示”按钮。 在“增加属性”窗口中,先选“选项名称”,再选相应的“选项内容”,例如白色。 在“价格和重量”栏下,输入价格,例如白色的产品要加10元,那么在 + 号右边一个格子中输入 10 点击“增加” 按钮。 (设置属性时还有一些其它的可选项,具体说明看本栏目下的属性定价贴子中的说明) 重复以上步骤添加属性,或者用下面的方法批量添加: 4. 在 商品管理 ->…
2025-04-26 阅读全文 →
FWQ
网站开发
实现ZenCart首页随机产品横向滚动效果
1.将文件夹YOUR_TEMPLATE改为你模板的名称 2.将includestemplatesYOUR_TEMPLATEtemplatestpl_random_default.php中文件末尾 1 <script type=”text/javascript”src=”includes/templates/YOUR_TEMPLATE/jscript/random.js”></script> 中YOUR_TEMPLATE改为你模板的名称 3.上传文件即可 使用方法 在需要调用的地方增加 1 <?php 2   require($template->get_template_dir(‘/tpl_random_default.php’,DIR_WS_TEMPLATE,$current_page_base,’templates’).’/tpl_random_default.php’); ?> 小技巧 1.修改随机产品个数 修改includestemplatesYOUR_TEMPLATEtemplatestpl_random_default.php 1 $num=10;//随机产品数量 2.删除产品名称或价格,在includestemplatesYOUR_TEMPLATEtemplatestpl_random_default.php将注释名称和价格的下的代码注释 3.更改自动移动速度,在includestemplatesYOUR_TEMPLATEjscriptrandom.js 1 AutoPlayObj = setInterval(‘ISL_GoDown();ISL_StopDown();’,3000); //间隔时间 有朋友说js效果不滚动等原因,但是我自己在默认模板 IE Firefox…
2025-04-26 阅读全文 →
FWQ
网站开发
zencart订单号码修改
进入zencart后台—Tools—Store Manager—Set next order number 这个地方有一个文本框,里面填上你下一个订单号的号码就可以,但是一定要遵循号码的规则 比如:你当前最后一个订单的号码是7,那么下一个订单号码就可以设置为20140308,点击reset就可以设置成功,去前台去下单一个产品就可以看到效果。
2025-04-26 阅读全文 →
FWQ
网站开发
Zen-cart Geo-zone扩展
这里主要扩展了geo_zones这个表进行扩展,后台文件对应admin/geo_zones.php 1 2 3 4 5 6 7 8 9 10 //加入如下代码防止错误 /////////////////////// $cnt = $db->metaColumns(TABLE_GEO_ZONES); if(!isset($cnt[‘COST’])){     $db->Execute(“ALTER TABLE “.TABLE_GEO_ZONES.” ADD cost VARCHAR( 256 ) NULL DEFAULT ””);…
2025-04-26 阅读全文 →
FWQ
网站开发
ZenCart忘记后台密码找回密码
由于经常倒腾站zencart后台密码总是搞乱或者忘记,下面是我自己经常用的一些改回密码的方法。 第一种情况,如果是网站在服务器上面,可以通过后台输入管理员的邮箱,用邮箱找回密码,这种找回密码的前提是你的网站后台 和服务器的邮箱参数设置要正确,否则就有可能收不到邮件,这样密码也就无法取回。当然,如果都正确的话当然是可以取回密码的。 第 二种情况,zencart后台密码忘记了,被人改了。可以这样操作: 安装phpmyadmin,打开zencart数据库,再打开 admin数据表,直接修改管理员密码: admin_name设置为 admin admin_pass设置为 351683ea4e19efe34874b501fdbf9792:9b 然后用 admin / admin 登录 第 三种情况,当zencart外贸 建站在本地测试的时候,这样就没有办法通过发送邮件取回密码了,因为本地环境限制的原因。这个时候就可以修改zencart一 个文件:adminlogin.php. 找到文件的 if ($message == false) { $_SESSION[‘admin_id’] =…
2025-04-26 阅读全文 →
FWQ
网站开发
设置zencart订单号
按zencart时间加随机数产生订单includesclassesorder.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…
2025-04-26 阅读全文 →
FWQ
网站开发
如何转移zencart网站到其他服务器空间
转移zencart网站其实很简单,就几个步骤就可以搞定了。  第一、备份原来的数据库,导入备份好的数据库。导入数据库的时候记得把文件中创建数据库的语句去掉,因为新的数据库名跟旧的不一样,导入的时候很容易发生错误。  第二、修改\includes\configure.php 和 \admin\includes\configure.php 这两个文件的配置信息。  第三、上传网站源文件。  有些人建议重新安装zencart网站,但是我觉得没有必要,其实只要按这三个步骤完全可以转移整个网站到其他服务器空间。  很多人转移之后访问不正常,那肯定是因为\includes\configure.php 和 \admin\includes\configure.php 这两个文件的配置信息配置不正确。只要修改好了这两个文件的配置信息就可以了。
2025-04-26 阅读全文 →
FWQ
网站开发
修正zencart购物产品属性url错误
在zencart默许程序中,如果将一个带有属性的商品参加购物车后,从购物页面点击这个商品再回到商品具体页面的话会呈现两种状况: 1,如果没有敞开伪静态功用,则转到商品页面后,该商品的属性现已显示出你之前挑选过的属性(这个小功用太鸡肋了)。 2,如果敞开了伪静态功用后,回不到商品具体页面,报错404! 处理方法: 翻开文件includes\modules\pages\shopping_cart\header_php.php   并查找   $linkProductsImage = zen_href_link(zen_get_info_page($products[$i][‘id’]), ‘products_id=’ . $products[$i][‘id’]);    $linkProductsName = zen_href_link(zen_get_info_page($products[$i][‘id’]), ‘products_id=’ . $products[$i][‘id’]);     替换成 $linkProductsImage = zen_href_link(zen_get_info_page($products[$i][‘id’]), ‘products_id=’…
2025-04-26 阅读全文 →
FWQ
网站开发
ZenCart添加、制作新模板
首先,为ZenCart新的模板文件创建一个目录。 打开:/includes/templates/ 然后建立一个目录。(名字可以自由选择,这里以mytemplate为例子。)  复制 /includes/templates/classic/ 下所有目录和文件到新创建的 /includes/templates/mytemplate/ 目录中。 接着,用文本编辑器打开文件 /includes/templates/mytemplate/template_info.php。修改 $template_name = ‘Default Theme’; 为$template_name = ‘我的模板’; 加上你自己的版本、作者和描述。 现在,转到管理页面,选择 工具(Tools) -> 模板选择(Template Selection),点击编辑,从下拉菜单中选择你的模板,并点击更新按钮。 最后,选择 工具(Tools) -> 外观设置(Layout Boxes…
2025-04-26 阅读全文 →