分类归档

网站开发

FWQ
网站开发
ECSHOP留言板,如何修改每页显示的数量
读者需注意,这里说的是留言板页面(即message.php),而不是商品详情页下面的用户评论。   两种修改方法,任选其一即可: 第一种修改方法:  进 后台 -》模板管理 -》设置模板 , 1、选择“留言板”,点“确定” 2、将“留言列表”那行对应的数量 改为你想要的数字(如:20)即可。 第二种修改方法: 打开 message.php 文件 找到 $pagesize = get_library_number(‘message_list’, ‘message_board’); 修改为 $pagesize = 20; 
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop用哪个版本最好?老客户有必要升级到最新
 好模板最近碰到不少ecshop的重视用户,用ECSHOP很多年,版本是2.6的,想升级到ecshop2.7最新版本,但是不管怎么尝试,总是出错,然后找我们。我们的解决办法很简单,按照官方办法升级,出错直接手动修正,是库就修复表,是页面出错就修正代码。但是大家升级完毕之后,往往感觉ECSHOP最新功能很多,以前的数据也变化了,操作也不熟练。这里我们建议,升级必须要考虑清楚,新版本不一定是最好的,最合适自己的才是最好的。 1.ecshop 最新版本功能比较多,若是单一使用可能启用的模块也不多,数据量一大就造成许多错误。 2.ecshop 老版本功能简单,代码比较简洁,新版本数据量大,容易造成缓存或数据库错误。这个是经验之谈,绝非空谈乱说。 我们碰到个客户,外贸站站三年了,程序升级到最新版本,网站不定时的就报错。为什么?他数据量太大了,5万多产品。 简单说一二,给新手做站朋友提示下, 总之最新的不一定最合适你用,好模板做模板与二次开发尽量按照数据速度与网站优化方面考虑,给大家提供最合适的模板建站服务!并计划以后的二次开发直接做优化,欢迎大家在我们网站下载相关优化后的程序!谢谢!  
2025-04-24 阅读全文 →
FWQ
网站开发
解决ecshop邮件无限发送时间限制的问题
user.php 找到: if (send_regiter_hash($user_id)) 在其中面添加:     //www.lyecs.com 老杨ecshop     if(isset($_SESSION[‘send_email_time’])){         if(gmtime()-$_SESSION[‘send_email_time’]<30){             $result[‘error’]   = 1;             $result[‘message’] =’您的操作过于频繁啦,30秒内请勿重复操作!’;             die($json->encode($result));//www.ldhost.cn         }     } 三十秒内发送邮件就会提示重复! 如图:
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop仿淘宝商城站商品分类页显示用户评论统计
最近看到论坛里面很多人在找淘宝商城商品分类页显示用户评论统计功能,下面给大家分享一下这个功能解决方法,希望大家共同学习、共同进步! 修改以下: 1、修改category.php页,查找  $arr[$row[‘goods_id’]][‘goods_brief’]      = $row[‘goods_brief’];         在前面加上:      $goods_id = $row[‘goods_id’];      $count = $GLOBALS[‘db’]->getOne(“SELECT COUNT(*) FROM ” . $GLOBALS[‘ecs’]->table(‘comment’) . ” where comment_type=0 and id_value =’$goods_id'”);…
2025-04-24 阅读全文 →
FWQ
网站开发
查看ecshop广告位对应的广告详细信息
在ecshop的日常应用中,如果添加了很多广告位和广告。然而时间一长又不知道哪些广告是有用的,哪些广告是没用的,广告对应的链接是什么。倘若人工一个个查看又特费时费力不讨好。因而想想办法用sql一次性查出来,一目了然。 select ad.ad_name, ad_link, ad.ad_code, ad.start_time, ad.end_time, ap.position_name, ap.ad_width, ap.ad_height,  ap.position_style, case when ad.enabled = 1 then ‘是’ else ‘否’ end enabled from dd_ad as ad, dd_ad_position as…
2025-04-24 阅读全文 →
FWQ
网站开发
在Ecshop后台打印订单页面将商品按货号排序
 ECSHOP后台管理里的“打印订单” 页面里的商品排序有点乱,现在想改成按序号来排序,修改方法如下 下面是在2.7.2基础上做的修改 打开 admin/order.php  文件 找到(大约在311行左右) $sql = “SELECT o.*, IF(o.product_id > 0, p.product_number, g.goods_number) AS storage, o.goods_attr, g.suppliers_id, IFNULL(b.brand_name, ”) AS brand_name, p.product_sn             FROM ” .…
2025-04-24 阅读全文 →
FWQ
网站开发
去掉ecshop购物流程的电子邮件必填和电话、手机
  1、include/lib_order.php 函数check_c**ignee_info第1795行左右“!empty($c**ignee[’email’]) &&!empty($c**ignee[‘tel’])”这句改为“/*!empty($c**ignee[’email’]) &&*/             !empty($c**ignee[‘tel’])||!empty($c**ignee[‘mobile’])” ; 2、js/shopping_flow.js   函数checkC**ignee(frm)第582行左右去掉或注释掉 if ( ! Utils.isEmail(frm.elements[’email’].value)) {     err = true;     msg.push(invalid_email); } 3、js/shopping_flow.js …
2025-04-24 阅读全文 →
FWQ
网站开发
设置ecshop文章分类或ID自动取内容第一张图做为缩
(1)找到 网店根目录/includes/lib_article.php文件,并在最尾处增加以下代码(大概在行83处): function GetImageSrc($body) {    if( !isset($body) ) {      return ”;    }    else {      preg_match_all (“/<(img|IMG)(.*)(src|SRC)=[\”|’|]{0,}([h|\/].*(jpg|JPG|gif|GIF|png|PNG))[\”|’|\s]{0,}/isU”,$body,$out);   return $out[4];    } } /**…
2025-04-24 阅读全文 →
FWQ
网站开发
彻底改正ecshop不兼容jquery的解决办法
原因分析: 在transport.js文件中,大概 580行到590行之间,这个句用于格式化json,他重写了object的结构,导致于js框架冲突。冲突的原因是jquery给一个object增加了很多元素,那么在Object.prototype.toJSONString = function () 这个函数中 for (k in this) 语句中进行了无数次的循环,导致网页很卡,并且在IE中会报错。   解决方案: 根本的解决办法是不用transport.js中的json功能,那么就要有一个相同的功能来代替它,这里我选用jquery-json1.3.js。首先要把transport.js中的json功能删除。由于实现json功能的函数有区别,所以要麻烦改掉原ecshop中各个地方用到的toJSONString()函数。 解决步骤: 1. 下载附件中的js附件,并替换掉原文件。(主要去掉了transport.js的json功能并新增新的json功能) 2. page_header.lbi 中添加 {insert_scripts files=’jquery.js,jquery.json-1.3.js’} 3. 在所有的JS中。 替换 *.toJSONString() 为…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop后台增加模板页的方法
 CShop的动态模板机制是一个非常灵活的系统,管理员可以在后台根据自己的要求调整模板模块的显示位置。本文详细讲解了如何修改ECSHOP内部结构使得用户可以添加自己的模板页从而方便灵活的使用系统自带的模板系统和广告位系统。 如下图所示
2025-04-24 阅读全文 →