经常看到有人问,如何把ECSHOP标签云调用到首页呢,现在就来说一下相关的修改教程。
+ U; h% B- k, y老规矩,还是以官方默认模板为例。+ ~6 c' B( d) {0 y; C9 `: \
- @) z8 h% |6 i3 y. R首先,让我们来打开 /index.php 文件/ J6 O2 W/ g. ]) |1 n6 r0 Y
9 R3 ?/ v% V' x) o+ ]+ U: R
找到
X) U0 i+ S7 U7 R3 l$ G- ^ $smarty->assign('shop_notice', $_CFG['shop_notice']); // 商店公告 | ; q! q: O: c8 b! D( P% g2 c
# K- N" n s& ^6 V在它下边增加PHP代码
3 Q4 `# [: B6 g% @' I8 r) {
8 z& c7 G) v x$ R3 j* `" R2 [4 Y2 m
然后,我们再打开 模板文件 /themes/default/index.dwt ) I1 T% X! N: U0 _
6 s- i# ]. M6 L: }" b
鼠标定位到你想显示标签云的地方,加入下面代码
- b% {; r0 l0 e/ b) K/ s) p
2 B( j) v% U9 O, P% W: P<!--标签云-->
7 ]& _: N3 z6 K: X4 e<div class="box">. z! V& A. C$ J( g1 D% H: |
<div class="box_1">& F; b( L9 G% d2 ^+ ?
<h3><span><a href="/exchange.php" class="f6">标签云</a></span></h3>5 ? _2 w* U+ ~4 M' D, _1 x& ^
<div class="centerPadd">7 c- [; }6 q# j2 m0 D N
<div class="clearfix goodsBox" style="border:none;">
a' o" n' I- W2 V- o% | <!-- {if $tag_list} -->6 J- k8 u) @8 w/ v1 K' K
<!-- 标签云开始 {foreach from=$tag_list item=tag}-->
3 H# S; P9 d% X9 l* ]+ Y <span style="font-size:{$tag.size}; line-height:36px;"> | <a href="{$tag.url}" style="text-decoration:none;color:{$tag.color}">
1 s$ a6 o2 V) k3 A2 Y& d9 i {if $tag.bold}
+ h" a( {; O1 x( ?7 J5 O M <b>{$tag.tag_words|escape:html}</b>9 D% {# R. ^4 \. p* u& Z
{else}
6 o* x) E+ x2 R1 X8 s {$tag.tag_words|escape:html}
; z# @% B$ B, j9 A3 J V {/if}
* @ A3 @! t- f1 l0 a5 \ </a> * o# T6 d0 R% Q% I+ s( v
</span>
4 d0 J$ P, S! P0 W9 \: F0 E8 r <!-- 标签云结束 {/foreach}-->- Y. Y. S3 L7 K( P+ F6 C' r" ]
<!-- {else} -->9 h1 m8 ^3 ~7 a" Z
<span style="margin:2px 10px; font-size:14px; line-height:36px;">{$lang.no_tag}</span>
7 K% p: S# j* K' v2 h, e <!-- {/if} -->( J. Y3 M# k: t) C
<div class="more"><a href="/tag_cloud.php"><img src="images/more.gif" /></a></div>. k* j8 ^! g- k3 q; H! C V8 h/ S
</div>
. V G6 _2 e( s! f </div>
f8 M4 l# [( {' X </div>3 c: A7 W1 X) {& m4 f7 z& y6 f
</div>( D/ J A# i9 t& l7 {
<div class="blank5"></div> |
2 h+ i! f- @( N9 L# c9 E 最后,到后台更新下缓存,就可以了。8 k( x4 q( [# d! \
|