分类归档

网站开发

FWQ
网站开发
Shopex到ECShop的转换教程
数据转换-从 Shopex 到 ECShop 转换过程(图)。 如果你的网店原来用的 Shopex,现在想把数据转换到 ECShop,而又不知道如何操作,ok,这篇文章会详细的告诉你整个转换过程。 数据转换操作分两步,下面就详细介绍一下数据转换的操作步骤: 一、首先在您的网站下安装一个 ECShop 系统 安装的详细过程请参考 ECShop2.5 安装教程 这里就不细说了。 二、系统安装完毕后就可以转换 例如你原来的 Shopex 网店是在网站根目录下的 ECShop 目录下,访问地址如:http://www.abc.com/ 新安装的 ECShop 在网站根目录 ECShop 目录下,访问地址就是:http://www.abc.com/ECShop/ 在浏览器中输入…
2025-04-24 阅读全文 →
FWQ
网站开发
将ecshop购物车里的商品按购买先后顺序排列
用过ecshop的站长都知道,默认ECSHOP购物车里的商品顺序是按照商品ID,由小到大排列的。官网论坛有人建议将购物车里的商品按照购买先后进行排序,这样用户体验会更好些。 好模板下面就说一下如何修改: 这里是以2.7.2版为基础进行讲解的。 打开 /includes/lib_order.php 将 “order by pid, parent_id”; 修改为 “order by rec_id desc,pid,parent_id”‘; 就可以了。 这样修改以后, 最新加入购物车的商品将显示在最上边, 最早加入购物车的商品将显示在最下边, 如果你想反过来显示,只许将 desc 删掉即可。
2025-04-24 阅读全文 →
FWQ
网站开发
设置ecshop最新文章列表在所有页面显示
设置ecshop最新文章列表在所有页面显示 把        $smarty->assign(‘new_articles’,    index_get_new_articles());   // 最新文章 加到init.php 中的     $smarty->assign(‘lang’, $_LANG);下面 再把function index_get_new_articles() {     $sql = ‘SELECT a.article_id, a.title, ac.cat_name, a.add_time, a.file_url, a.open_type, ac.cat_id ‘…
2025-04-24 阅读全文 →
FWQ
网站开发
修改ecshop中logo文件的尺寸(包括头部底部logo两部分)
ecshop里面把logo的尺寸是写固定了的,大概在150*35的样子,如果设计的尺寸偏大,那么就会出现只能显示部分logo的情况, 我请的合作美工出于漂亮和完整传达意思的考虑,他把我的logo尺寸修改为150*52,这样的话logo并不能完全显示,尤其是底部 logo只能显示大半部分,因此必须修改代码使得能容纳新版的logo图标。 针对头部文件的修改,在后台中修改, 模板管理 -> 库项目管理 -> page_header.lbi 找到 “images/logo.gif”这部分代码, 原文件如下: <div class=”block clearfix”>  <div class=”f_l”><a href=”../index.php” name=”top”><img src=”../images/logo.gif” /></a></div>  <div class=”f_r log”> 系统并没有对图片的尺寸进行限制,修改如下: <div class=”block clearfix”>…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop增加收藏本站js代码方法
在ecshop网店系统的收藏本站按钮在360浏览器下面没有效果了,但是360浏览器用户群却非常之大。所以我们在网上找到一个兼容所有浏览器的收藏本站解决方案,具体功能如下:   设为首页 和 收藏本站js代码 兼容IE,chrome,ff,360等   将以下代码放到首页 或者新建js文件   <script type=”text/javascript”>   //设为首页 www.ldhost.cn   function SetHome(obj,url){       try{           obj.style.behavior=’url(#default#homepage)’;…
2025-04-24 阅读全文 →
FWQ
网站开发
如何批量清除ECShop管理员日志
大家在使用ecshop的时候,肯定会遇到这样的情况。由于经常编辑文章,上架商品,还有添加商品评论,结果导致在ECSHOP管理中心的管理员日志,已经有上千条信息了。   如果不把这些信息删除,那么在备份数据库的时候,备份文件会大一点,但是一次性删除几十条,也要删除好久一阵。   那么怎么办呢?现在,好模板告诉大家如何批量清除ECShop管理员日志。   经验老道的朋友可能已经想到了使用mysql数据库命令,自己清空掉。   完全猜对了,那么好模板还是把这个清空代码写出来,毕竟还是有很多站长朋友不会操作数据库。   首先,找到ECSHOP管理中心的SQL查询,这个界面会有一个运行SQL查询的命令框。下面还有一段很显著的文字,【执行SQL将直接操作数据库,请谨慎使用】。   接着,我们在命令框里面,写入这样一段代码,如下所示 TRUNCATE `ecs_admin_log` ;   好了,这样我们就把管理员日志给清除了,现在去看看,是不是已经没有管理员日志了,它已经被我们一次性全部删除了。   最后,我们找到【数据表优化】,点击【开始进行数据表优化】,将程序产生的碎片全部清理干净。   这样,我们的工作就完成了。
2025-04-24 阅读全文 →
FWQ
网站开发
给网站ecshop广告位添加一个加载条
ecshop 的广告位较多,如果我们的广告图片较大,在打开的时候就会出现延时的情况,这对于顾客的体验很不好的,那么如何给所有的广告条添加一个加载的效果呢,就是当广告条还没有完全加载完成的时候,提前出现一个加载条gif提示正在加载中,这样顾客就不会等得不耐烦了,下面夏日博客就来把实现的方法说一下吧。 首先打开网站根目录下的 /includes/lib_insert.php 文件,搜索: function insert_ads 函数,然后再找到这个函数里面的 switch ($row[‘media_type’]),语句,将如下的代码: case 0: // 图片广告                  $src = (strpos($row[‘ad_code’], ‘http://’) === false && strpos($row[‘ad_code’], ‘https://’) === false) ?                          DATA_DIR . “/afficheimg/$row[ad_code]” : $row[‘ad_code’];                  $ads[] = “<a href=’affiche.php?ad_id=$row[ad_id]&amp;uri=” .urlencode($row[“ad_link”]). “‘                 target=’_blank’><img src=’$src’ width='” .$row[‘ad_width’]. “‘ height=’$row[ad_height]’                 border=’0′ /></a>”;                  break;   /修改为:   case 0: // 图片广告                  $src = (strpos($row[‘ad_code’], ‘http://’) === false && strpos($row[‘ad_code’], ‘https://’) === false) ?                          DATA_DIR . “/afficheimg/$row[ad_code]” : $row[‘ad_code’];                  $ads[] = “<a href=’affiche.php?ad_id=$row[ad_id]&amp;uri=” .urlencode($row[“ad_link”]). “‘                 target=’_blank’><img src=’themes/xiariboke/images/life/lz.gif.png’  data-src=’$src’  width='” .$row[‘ad_width’]. “‘ height=’$row[ad_height]’                 border=’0′ /></a>”;                  break;   注意第二段中 themes/xiariboke/images/life/lz.gif.png…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop属性表attribute商品属性表goods_attr货品表prduct 商品数量的联系
一个ecshop商城的商品属性存放在属性表(attribute)里 ,每个商品对应的属性在goods_attr里 goods_attr与(attribute)想关联,商品表里有商品数量的字段goods_number 为什么有这个货品表呢?  因为 某件商品有多种属性的时候,那这个商品就成为了货品,也就是说不同属性的相同商品应该也存在差异,所以当设置商品属性的attr_type=1(表示单选属性)的时候, 在 前台include/lib_comment.php 函数sort_goods_attr_id_array将 goods_attr_id 的序列按照 attr_id 重新排序 可以找到 非规格属性的id会被排除这句话,在连接这个函数写的sql语句 /重新排序     $sql = “SELECT a.attr_type, v.attr_value, v.goods_attr_id             FROM ” .$GLOBALS[‘ecs’]->table(‘attribute’). ”…
2025-04-24 阅读全文 →