分类归档

网站开发

FWQ
网站开发
ECSHOP支付方式的显示顺序(排序)能自定义吗?
细心的ECSHOP用户也许已经发现了, 进入 后台 》系统设置 》支付方式 ,无论怎么设置“排序”, 在前台显示的时候,快钱总是在第1位,财付通总是在第2位。 这是因为ECSHOP官方与财付通和快线签约了,所以才会把这两个支付方式置顶了。 那么如何才能让前台支付方式完全按照后台设置的排序来显示呢, 也就是如何才能取消“支付宝”与“财务通”的置顶。 下面是修改方法: 打开 includes/lib_compositor.php 文件 将所有内容都删除就可以了。 注意是所有内容,一个字都不留。    
2025-04-23 阅读全文 →
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-23 阅读全文 →
FWQ
网站开发
请问ECSHOP首页站内快讯在哪里添加和修改?
“添加新闻后在首页站内快讯处显示不出来?”、“请问首页中站内快讯(最新文章)在后台哪个位置管理”、“如何让发布的文章进入首页站内快讯”等等诸如此类的问题,经常在论坛里看到一些朋友在询问。 本ECSHOP教程就来讲解一下上述问题的解决办法: 进入 ECSHOP后台 》文章管理 》文章列表  》添加新文章,输入文章标题、文章内容,发布一篇文章即可。 不过有以下几个注意点很重要:  1)、文章分类, 不能选择“系统分类及子分类”,要选择其他分类。如果不存在其他分类,请先建立 2)、文章重要性,要选择“置顶”。 发布完文章后,记得到后台“清除缓存”。  
2025-04-23 阅读全文 →
FWQ
网站开发
如何在ECSHOP商品分类页显示上架时间
有网友问为什么我在ECSHOP商品列表页调不出上架时间呢。 在这里,好模板告诉你,因为商品列表页程序文件 category.php 根本就没取出上架时间字段(ADD_TIME)。 其实这也是很多ECSHOP新手容易犯的错误,总是想当然的认为在模板里可以调用任何字段,其实不是这样的, 模板里的可调用的标签都是跟程序有关联的,程序赋值给它,它才能调取出来,程序没有赋值给它,当然也就调不出来了。 下面就来说一说“如何在ECSHOP商品分类页调用上架时间”, 1)、 首先修改程序文件 /category.php 将   $sql = ‘SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ‘ . 修改为…
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop购买按钮显示库存无货状态
找到ecshop文件,打开所在的goods.dwt模板,搜索购物那个按钮(提示:图片另存就知道文件名),之后看到以下代码 <li id=”itemBtnList” class=”item_img”> <a href=”javascript:addToCart({$goods.goods_id})”><img src=”images/add_cart.gif” alt=”” /></a> <a href=”javascript:collect({$goods.goods_id})”><img src=”images/collect.gif” alt=”加入收藏” /></a>  修改成一下代码就可以了: <li id=”itemBtnList” class=”item_img”>                  <!– {if…
2025-04-23 阅读全文 →
FWQ
网站开发
在ecshop首页增加对联广告的方法
在ecshop首页增加对联广告的方法, 已经测试 兼容IE6,IE7,FIREFOX 1、首先将下面代码另存为 /js/scroll.js   suspendcode='<div id=”AdLayer1″ style=”position: absolute;visibility:hidden;z-index:1000;”><a href=”#” target=”_blank”><img src=”/images/ad_dl1.gif” width=”100″ height=”300″ border=”0″></a><br><a href=”javascript:hide()”><img src=”/images/close_dl.gif”  width=”100″ height=”14″ border=”0″ vspace=”3″ alt=””></a></div>’; document.write(suspendcode); suspendcode='<div id=”AdLayer2″ style=”position: absolute;visibility:hidden;z-index:1000;”><a…
2025-04-23 阅读全文 →
FWQ
网站开发
给“ECSHOP商品详情页”增加自定义TITLE的方法
我想在ECSHOP后台自定义每个商品详情页的TITLE, 该如何来实现呢??(听说这样会对SEO更有利) 下面就来讲一讲具体的修改方法: 注:以下教程是在“未进行过任何修改的 ecshop2.7.2 代码 +  官方默认模板” 基础上讲解的。  第1步: 修改数据库结构,其实就是增加个字段 进入 后台 》数据库管理 》SQL查询   , 在输入框里输入下面SQL语句,并点击“提交查询” ALTER TABLE `ecs_goods` ADD `goods_title` VARCHAR( 150 ) NOT NULL DEFAULT ”…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop利用全局变量$_SESSION和register_shutdown_function自定义会话
在做ecshop的二次开发过程中,虽然代码 太老太乱太冗余,但ec的会话处理的设计感觉还是不错的,就使用了$_SESSION这个全局变量而已,这个设计是最好改善原来的会话处理方式的存数据库表的话,有2张表,sessions 表使用内存存储引擎,会话属于临时数据,这样存取速度很快,当然当临时数据很多时,会占用内存空间,对于较多的数据 还是需要存在磁盘上,这是就需要sessions_data 做一个sessions表的关联来存储较多的额外数据.register_shutdown_function 可以注册一个自定义的函数,在程序运行结束之前 执行。   表结构       CREATE TABLE `sessions` (   `sesskey` char(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT ”,…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop订单编号get_order_sn分析
ecshop文件地址include/lib_order.php ,要引用需要先导入 lib_order.php require_once(ROOT_PATH . ‘includes/lib_order.php’); /** * 得到新订单号 * @return string */ function get_order_sn() { /* 选择一个随机的方案 */ mt_srand((double) microtime() * 1000000); return date('Ymd') . str_pad(mt_rand(1, 99999),…
2025-04-23 阅读全文 →