作者文章

fwq

FWQ
网站开发
Ecshop模板美化_如何去掉文章列表页和详情页的发
下面修改方法是以官方默认模板为例 1、首先修改文章列表页, 打开 article_cat.dwt  文件, 找到 <th bgcolor=”#ffffff”>{$lang.article_add_time}</th> 删除, 找到 <td bgcolor=”#ffffff” align=”center”>{$article.add_time}</td> 删除 2、修改文章内容页, 打开 article.dwt 找到  / {$article.add_time} 删除, 然后去后台清除下缓存。  
2025-04-23 阅读全文 →
FWQ
网站开发
让ecshop首页热搜关键词随机出现
ecshop的搜索关键词功能比较简单,我们想让关键词动态变化,该如何操作? 以下好模板提供的ECSHOP教程:  1、找到 include/lib_main.php(1652) 删除这个里面的代码:   if (!empty($GLOBALS[‘_CFG’][‘search_keywords’]))     {         $searchkeywords = explode(‘,’, trim($GLOBALS[‘_CFG’][‘search_keywords’]));     }     else     {…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop销售排行调用促销价格和市场价格
 我们知道在ecshop某些产品销售之后,销售量高的产品销售出去之后,能形成销售排行,ecshop的销售排行必须保持两个条件,首先是ecshop的商品必须库存足够,其次商品该商品必须上架的。      我们分析如何在ecshop销售排行调用促销价格和市场价格,首先找到ecshop中的lib_goods.php中的函数function get_top10($cats = ”),先检索商品市场价格,g.market_price,其次获取促销价格和促销的开始和结束时间g.promote_start_date, g.promote_end_date,g.promote_price。      通过促销价格的开始和结束时间,取得促销价格。如果价格不为零,那么是处于促销时间内。那么能调用正常价格。      if ($arr[$i][‘promote_price’] > 0)         {             $arr[$i][‘promote_price’] = bargain_price($arr[$i][‘promote_price’], $arr[$i][‘promote_start_date’], $arr[$i][‘promote_end_date’]);         }         else         {…
2025-04-23 阅读全文 →
FWQ
网站开发
shopex去底部版权的办法
 好模板提供,转载请注明网址!   1.直接将文件复制到 \core\include_v5\smartyplugins\ 文件夹下,替换 function.footer.php function.footer.php代码:   <?php  /*********************/  /*                   */  /*  Version : 5.1.0  */  /*  Author  : RM     */  /*  Comment : 071223 */  /*                   */  /*********************/    function tpl_function_footer( $params, &$smarty )  {      global $system;                  $system =& $system;                  $output =& $system->loadModel( “system/frontend” );                  $tmpdata = $system->getConf( “im.setting” );                  $data = unserialize( $tmpdata );                  $theme_dir = $system->base_url( ).“themes/”.$output->theme;                  echo $smarty->_fetch_compile_include( “shop:common/footer.html”, array(                                  “theme_dir” => $theme_dir,                                  “certtext” => “<a href=\”http://www.miibeian.gov.cn/ \” target=\”blank\”>”.$system->getConf( “site.certtext” ).“</a>”, …
2025-04-23 阅读全文 →
FWQ
网站开发
ECShop实现产品页面上一个、下一个的链接地址带
1,在goods.php文件中,修改上一个下一个位置的代码:   /* 上一个商品下一个商品 */            $prev_gid = $db->getRow("SELECT goods_id,goods_name FROM " .$ecs->table('goods'). " WHERE cat_id=" . $goods['cat_id'] . " AND goods_id > " . $goods['goods_id'] . " AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0 LIMIT 1");             if (!emptyempty($prev_gid))             {                           $prev_good['goods_name'] = $prev_gid['goods_name'];                                                      $prev_good['url'] = build_uri('goods', array('gid' => $prev_gid['goods_id']),$prev_gid['goods_name']);                 $smarty->assign('prev_good', $prev_good);//上一个商品             }             $next_gid = $db->getone("SELECT max(goods_id) FROM " . $ecs->table('goods') . " WHERE cat_id=".$goods['cat_id']." AND goods_id < ".$goods['goods_id'] . " AND is_on_sale = 1 AND is_alone_sale = 1 AND is_delete = 0");    …
2025-04-23 阅读全文 →
FWQ
网站开发
ECSHOP按属性货号搜索
 ECSHOP前台可按商品名称关键字、商品货号关键字等搜索商品,但不能按属性货号搜索。属性货号是ECSHOP属性库存的唯一识别号,建立属性库存后,属性货号保存在products表中,下面介绍如何开发按属性货号关键字搜索。 编辑/search.php 一、修改搜索关键字变量,添加属性货号关键字product_sn。 $keywords  .= "(goods_name LIKE '%$val%' OR goods_sn LIKE '%$val%' OR keywords LIKE '%$val%' $sc_dsad)";  修改为 $keywords  .= "(goods_name LIKE '%$val%' OR goods_sn LIKE '%$val%' OR product_sn LIKE '%$val%' OR keywords LIKE '%$val%' $sc_dsad)";  //添加按属性货号product_sn查询  二、修改商品总数SQL语句,添加goods表与products表连接查询。 /* 获得符合条件的商品总数 */  $sql   = "SELECT COUNT(*) FROM " .$ecs->table('goods'). " AS g ".      "WHERE g.is_delete = 0 AND g.is_on_sale = 1 AND g.is_alone_sale = 1 $attr_in ".      "AND (( 1 " . $categories . $keywords . $brand . $min_price . $max_price . $intro . $outstock ." ) ".$tag_where." )";  修改为: /* 获得符合条件的商品总数 */  $sql   = "SELECT COUNT(*) FROM " .$ecs->table('goods'). " AS g ".      "LEFT JOIN " . $GLOBALS['ecs']->table('products') . " AS p ".          "ON g.goods_id = p.goods_id ".      "WHERE g.is_delete = 0 AND g.is_on_sale = 1 AND g.is_alone_sale = 1 $attr_in ".      "AND (( 1 " . $categories . $keywords . $brand . $min_price . $max_price . $intro . $outstock ." ) ".$tag_where." )";  三、修改商品查询SQL语句,添加goods表与products表连接查询。 /* 查询商品 */  $sql = "SELECT g.goods_id, g.goods_name, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_price AS org_price, ".              "IFNULL(mp.user_price, g.shop_price * '$_SESSION[discount]') AS shop_price, ".              "g.promote_price, g.promote_start_date, g.promote_end_date, g.goods_thumb, g.goods_img, g.goods_brief, g.goods_type ".          "FROM " .$ecs->table('goods'). " AS g ".          "LEFT JOIN " . $GLOBALS['ecs']->table('member_price') . " AS mp ".                  "ON mp.goods_id = g.goods_id AND mp.user_rank = '$_SESSION[user_rank]' ".          "WHERE g.is_delete = 0 AND g.is_on_sale = 1 AND g.is_alone_sale = 1 $attr_in ". …
2025-04-23 阅读全文 →
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 阅读全文 →