php专区

 首页 > php专区 > PHP应用 > CMS建站 > ECSHOP中调用所有标签云的实现方法 - ecshop

ECSHOP中调用所有标签云的实现方法 - ecshop

分享到:
【字体:
导读:
          标签云是ECSHOP中自带的一个功能,但是如果我们希望在指定网页调用所有标签云是需要进行一些修改的,下面我们来看一个ECSHOP首页调用标签云的所有标签例子.修改方法:首先,让我们来打开...

ECSHOP中调用所有标签云的实现方法

标签云是ECSHOP中自带的一个功能,但是如果我们希望在指定网页调用所有标签云是需要进行一些修改的,下面我们来看一个ECSHOP首页调用标签云的所有标签例子.

修改方法:

首先,让我们来打开 /index.php文件找到如下代码:

$smarty->assign('shop_notice', $_CFG['shop_notice']); // 商店公告

在它下边增加PHP代码:

  1. $sql = 'select tag_id, user_id tag_words, count(tag_id) as tag_count from '.$GLOBALS['ecs']->table('tag').”GROUP BY tag_words”; 
  2. $tag_list = $GLOBALS['db']->getAll($sql); 
  3. if(!Empty($tag_list)){ 
  4.     include_once(ROOT_PATH.'includes/lib_clips.php'); 
  5.     $color_tag($tag_list); 
  6. $smarty->assign('tag_list'$tag_list); 

然后,我们再打开 模板文件/themes/default/index.dwt,鼠标定位到你想显示标签云的地方,加入下面代码.

  1.  
  2. class="box"
  3.     class="box_1"
  4.         

    "/exchange.php" class="f6">标签云

     
  5.         class="centerPadd"
  6.             class="clearfix goodsBox" style="border:none;"
  7.                  
  8.                  
  9.                 "font-size:{$tag.size}; line-height:36px;"> | "{$tag.url}" style="text-decoration:none;color:{$tag.color}"
  10.                 {if $tag.bold} 
  11.                 {$tag.tag_words|escape:html} 
  12.                 {else
  13.                 {$tag.tag_words|escape:html} 
  14.                 {/if
  15.                   
  16.                  
  17.                  
  18.                  
  19.                 "margin:2px 10px; font-size:14px; line-height:36px;">{$lang.no_tag} 
  20.                  
  21.                 class="more">"/tag_cloud.php">"images/more.gif" />
//开源软件:phpfensi.com 
  •             
  •  
  •         
  •  
  •     
  •  
  •  
  • class="blank5"
  • 分享到:
    ECSHOP中销售排行显示会员价格方法 - ecs...
    ECSHOP中销售排行显示会员价格方法 下面来看一个ECSHOP中销售排行显示会员价格方法,希望这个例子可以帮助到大家. 修改方法: 打开 includes/lib_goods.php文件找到: $arr[$i]['price'] = price_format($arr[$i]['shop_price']); 把它修改为下面代码即可: $arr[$i...
    ecshop 支付宝支付成功后显示”此支付方...
    ecshop 支付宝支付成功后显示”此支付方式不存在或者参数错 ecshop 支付宝支付成功后显示”此支付方式不存在或者参数错误“ ecshop 支付宝支付成功后显示”此支付方式不存在或者参数错误“问题并不是没有支付成功,而是ecshop程序员把一段代码写错了,我们只需要补充即可解决. 原因分析: 这...
    •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
    • 在这里……