分类归档

网站开发

FWQ
网站开发
关于Ecshop订单号生成规则
负责订单编号生成规则的函数是 /includes/lib_order.php 文件中的 get_order_sn() 函数。 原来的程序代码为: return date(‘Ymd’) . str_pad(mt_rand(1, 99999), 5, ‘0’, STR_PAD_LEFT); 原来的订单号形式为:年月日 + 5位随机数字,例如:2010101718830 如果您想改变订单号的生成规则,就可以对上述代码做出修改。 例如,我想让订单号变为 “SD” + 年月日 + 7位随机数字,那么可以这样修改 将 return date(‘Ymd’) .…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop绕过禁用SMTP发送邮件
现在很多服务器商都会由于禁用SMTP,防止用户滥发邮件,让系统更稳定。 这里如果禁用,采用如下修改方法即可解决问题,  在ecshop种修改lib_base.php  将此函数原有的内容注释掉,用下面的方法进行替换.即可绕过服务器使用80发送邮件. function send_mail($name, $email, $subject, $content, $type = 0, $notification=false){ include_once(ROOT_PATH . ‘includes/mandrill/Mandrill.php’); try {   $mandrill = new Mandrill($GLOBALS[‘_CFG’][‘smtp_pass’]); $message = array( ‘text’ =>…
2025-04-23 阅读全文 →
FWQ
网站开发
在ECSHOP文章详情页显示该文章的浏览次数
 1)、首先需要修改一下数据库结构 进ECSHOP后台 》 数据库管理 》SQL查询 ,输入下面SQL语句  ALTER TABLE `ecs_article` ADD `click_count` INT( 10 ) NOT NULL 点 “提交查询” 2)、修改 /article.php  搜索 else {     $smarty->display(‘article_pro.dwt’, $cache_id); } 在它下面增加一行PHP代码,如下: $db->query(“update “.$ecs->table(‘article’).” set click_count=click_count+1 where article_id=$article_id”) ;   3)、修改…
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP首页站内快讯的显示数量在哪里控制
也许你说这个太简单了,有必要单独写篇文章吗?? 我也觉的很简单,但是有很多朋友就是不知道在哪里设置,因为群里经常有人在问。  =========================================================== 这个在后台设置就可以了。 具体设置方法是: 进入 后台 》系统设置 》商店设置 》显示设置 , 找到 “最新文章显示数量: ”,修改后面框里的数字即可。 说的够明白的了吧。 写完收工。
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop出现transport.js例外被抛出且未被接住
ecshop的 transport.js 的 Ajax.Call 在IE下“例子被抛出未被接住”错误分析大致如下: 1. AJAX 的处理中的变量是否定义,一般在 library\page_header.lbi 中加载,代码如下: <script type=”text/javascript”>  var process_request = “{$lang.process_request}”;</script> 复制代码   在调用transport.js之前必须要先定义,而在index.dwt、goods.dwt文件中一般page_header.lbi是在<head>之后加载的,所以这个需要注意; 2. “加入购物车”或是“加入收藏夹”等在common.js中定义的JS函数必须要在transport.js文件之前加载,就是说一般“加入购物车”、“加入收藏夹”这类操作,必须要在加载transport.js文件之前加载common.js文件; 所以检查page_header.lbi 是否有   <script type=”text/javascript”> var process_request = “{$lang.process_request}”; </script>…
2025-04-23 阅读全文 →
FWQ
网站开发
取消ecshop友情链接重名限制的方法
ecshop的友谊链接是不允许重名的,比方我们在 ecshop 后台添加一个 “好模板” 的友谊链接,当再次添加“夏日博客”的时分就会添加不上去,招致添加失败,修正的办法也很简单,只需把这个判别能否已重名的限制给去除掉就能够了。 翻开 admin/friend_link.php 文件,找到如下的代码,停止删除掉: if ($exc->num(“link_name”, $link_name) == 0)   {   接着再找到如下的代码同样删除掉: }        else        {    …
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop后台用户留言列表加载很慢方法
ecshop 的后台用户留言列表加载得很慢,有时候根本就打不开,不知道是哪里的原因,一直显示正在加载页面,查询了 gg,原来是由于 mysql 语句查询的原因,只能进行修改了,也很简单的说。 首先查找查询语句: “FROM ” . $GLOBALS[‘ecs’]->table(‘feedback’) . ” AS f “. “LEFT JOIN ” . $GLOBALS[‘ecs’]->table(‘feedback’) . ” AS r ON r.parent_id=f.msg_id “. 修改为如下的形式:…
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop微商城对接请求url超时
客户在自己ecshop商城对接微信公众号时,提示“请求url超时”的错误:     下面是方法: 一般只有windows的服务器才会出现这样的情况,Linux服务器就不会,具体原因是由于mysql的数据库信息配置为localhost出错了,   在\vifnnData\Conf\db.php中把’DB_HOST的地址改成127.0.0.1就OK了,如果之前是127.0.0.1,那就改为localhost。  
2025-04-23 阅读全文 →
FWQ
网站开发
修改ECSHOP,隐藏帮助中心文章页的评论功能
个人认为帮助中心分类下的文章没有必要给它加个评论功能, 下面我们来去掉它 第一步: 首先我们打开 /article.php 文件 找到 $smarty->assign(‘comment_type’, 1); 在它下面增加一行代码 $smarty->assign(‘topcatid’,array_pop($catlist)); 第二步: 然后我们来修改 /themes/default/library/comments.lbi 找到 {insert_scripts files=’transport.js,utils.js’} <div id=”ECS_COMMENT”> {* ECSHOP 提醒您:动态载入comments_list.lbi,显示评论列表和评论表单 *}{insert name=’comments’ type=$type id=$id}</div> 将它修改为 {if…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop后台管理显示扩展分类
ecshop 后台商品列表默认只显示分类下的商品,而不显示扩展分类中的商品,以下是我个人给出的解决方法:  打开admin/includes/lib_goods.php 第839行左右的位置 可以看到如下代码:      $where = $filter[‘cat_id’] > 0 ? ” AND ” . get_children($filter[‘cat_id’]) : ”; 把以上这行代码的内容换成如下内容即可:    if($filter[‘cat_id’]>0){      $cid = get_children($filter[‘cat_id’]);…
2025-04-23 阅读全文 →