分类归档

网站开发

FWQ
网站开发
在ECSHOP首页显示最新的评论
如果想在ecshop首页显示最新的评论,ecshop默认的功能并没有这个设置,需要我们二次开发系统文件,下面以ECSHOP2.7.2官方默认的模版为例,给大家讲解一下如何在ECSHOP首页显示最新的评论,如果你使用的其他版本的ecshop,应该可以按照本文的的方法修改对应的代码,实现这个功能。 预览效果 新建库文件 由于ecshop默认的功能没有这个设置,所以我们必须自己新建一个库文件,在模版的lib文件夹下面,命名为index_comments.lbi,然后在文件中加入如下代码。 <?php if(!function_exists("get_comments")){ function get_comments($num) { $sql = 'SELECT * FROM '. $GLOBALS['ecs']->table('comment') .     ' WHERE status = 1 AND parent_id = 0 and…
2025-04-23 阅读全文 →
FWQ
网站开发
解决ECSHOP重复提示登陆的方法
 例:ecshop会员登录后马上又重复提示登录,点击登录按钮,有 提示成功登录,但返回或点击任何页面,登录状态都显示为未登录,各种浏览器都测试过,ecshop总是重复提示登录。   解决办法: 修改文件 /includes/cls_session.php   查找代码:   if ($ip == ”)   {   $ip = substr($this->_ip, 0, strrpos($this->_ip, ‘.’));   } 将其注释或删除掉。    
2025-04-23 阅读全文 →
FWQ
网站开发
如何修改ECSHOP顶部的“欢迎光临本店”字样
问题描述:我想把ECSHOP页面顶部的“欢迎光临本店”几个字删掉或者修改成别的文字,请问如何修改? 修改教程: 两种修改方法,任选其一即可 方法1:直接修改ECSHOP语言包文件 打开 \languages\zh_cn\common.php 文件 搜索 $_LANG[‘welcome’] = ‘欢迎光临本店’; 将 “欢迎光临本店”改成你想要的字眼即可 方法2:进入后台修改 进入后台管理,依次进入 模板管理  》语言项编辑, 选择 【common.php  — 公共语言包】 在“输入语言项关键字”后面的框内输入“欢迎光临本店” , 点“搜索”, 然后修改成你想要的文字即可
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop订单打印页显示商品缩略图和序号
 订单打印页显示商品缩略图,在论坛没找到适合2.7.2相关的文章,特意贴上来给大家研究一下。 1、找到 $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 复制代码 加入读取商品图片地址 g.goods_thumb, 复制代码 2、调用商品图片打开 data/order_print.html 模板页 在 {$goods.goods_sn} 后面增加 <img…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop中ajax的调用原理
 1:首先ecshop是如何定义ajax对象的。      ecshop中的ajax对象是在js/transport.js文件中定义的。里面是ajax对象文件。声明了一个var Ajax = Transport;对象和一个方法Ajax.call = Transport.run;   2:ecshop中ajax可以使用两种方式传递数据.一种是get方式,一种是post方式.      Ajax.call( ‘user.php?act=is_registered’, ‘username=’ + username, registed_callback , ‘GET’, ‘TEXT’, true, true );      Ajax.call(‘user.php?act=return_to_cart’, ‘order_id=’ + orderId,…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop后台密码忘记了怎么办?
是基于php+mysql架构的,如果后台密码忘记的话可以考虑利用mysql管理工具来链接你的mysql数据库, 一个比较好用的工具就是phpmyadmin,这个工具怎么使用的大家可以去百度搜索下。呵呵,学习ecshop修改需要用到的东西还挺多的哈。 在phpmyadmin  修改商城数据库中ecs_admin_users 这个表中你管理帐号的password 值 你可以恢复为admin888 md5加密码为: 16位:469e80d32c0559f8 32位:7fef6171469e80d32c0559f88b377245,登陆后再修改密码。 MD5是种加密方式,ecshop的加密方式是这种的,ecshop后台的密码的MD5加密是32位加密的,至于MD5的知识大家也可以自行在百度里找答案哈,百度一下,你就知道。 如果再不行的话,你FTP上去先把根目录里的temp目录里面的东西给清空下。这样应该就可以了。   另外一篇有图的文章:
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop网页加载waiting(TTFB)时间过长的解决方法
ecshop网页加载waiting(TTFB)时间过长的解决方法,更改data/config.php里的$db_host地址为127.0.0.1即可加速,mysql连接数据库localhost比127.0.0.1慢。 服务器的内存8G,CPU为4核,宽带8M的阿里云 windows server 2012 、 apache 2.4、php 5.3 、mysql 5.5 每次打开网站都觉得有点慢,用谷歌浏览器查看网页加载时间都在1秒以上。 查找原因 在init.php文件在 $start_time =  microtime(true); //放在不同的位置,查看最后输出的时间差定位耗时位置 echo microtime(true) – $start_time;exit; //放在文件最后   最后定位出 if (!defined(‘INIT_NO_USERS’)) {…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop订单加上搜索引擎来源功能
ecshop本身带的订单来源的功能简单,以下提供增加订单来源支持各大搜索引擎来源功能方法如下: 打开includes文件夹中的init.php文件,搜索如下代码 /* 获取投放站点的名称 */ $site_name = isset($_GET['from']) ? htmlspecialchars($_GET['from']) : addslashes($_LANG['self_site']); 将以上的代码修改为如下代码 /* 获取投放站点的名称 */ $http_url = explode('/',$_SERVER["HTTP_REFERER"]); $http_referer = $http_url[2]; if ($http_referer == 'www.ldhost.cn') { $site_name…
2025-04-23 阅读全文 →