FAQ首页 > 安装使用 > Supesite > 查看文章
收起边栏
大字 小字 收藏 复制URL










添加友情链接模块到资讯/论坛/日志/相册等频道的方法
2009-06-24┆17,828 Views┆21

问题分析:

SupeSite 7.0 只有综合首页可以显示友情链接,如果使用其他频道作为首页则无法看到友情链接,下面通过修改模板我们来给“资讯”、“论坛”、“日志”、“相册”等频道增加一个类似于综合首页的友情链接模块。

解决方法:

以默认模板为例,打开 \templates\default\index.html.php 找到友情链接模块的代码如下:

    CODE: [COPY]
  • <!--{if !empty($_SCONFIG['showindex'])}-->
  • <!--{block name="friendlink" parameter="order/displayorder/limit/0,$_SCONFIG['showindex']/cachetime/11600/namelen/32/cachename/friendlink/tpl/data"}-->
  • <div id="links">
  •  <h3>友情链接</h3>
  •  <!--{eval $imglink=$txtlink="";}-->
  •  <!--{loop $_SBLOCK['friendlink'$value}-->
  •  <!--{if $value[logo]}-->
  •  <!--{eval $imglink .= "<a href=\"".$value[url]."\" target=\"_blank\"><img src=\"".$value[logo]."\" alt=\"".$value[description]."\"  border=\"0\" /></a>\n";}-->
  •  <!--{else}-->
  •  <!--{eval $txtlink .= "<li><a href=\"".$value[url]."\" title=\"".$value[description]."\" target=\"_blank\">".$value[name]."</a></li>\n";}-->
  •  <!--{/if}-->
  •  <!--{/loop}-->
  •  <!--{if !empty($imglink)}-->
  •  <div class="links_img">
  •   $imglink
  •  </div>
  •  <!--{/if}-->
  •  <!--{if !empty($txtlink)}-->
  •  <div class="links_tx">
  •   <ul class="s_clear">
  •    $txtlink
  •   </ul>
  •  </div>
  •  <!--{/if}-->
  • </div>
  • <!--{/if}-->

然后打开要增加友情链接模块的其他频道首页模板:

资讯首页模板:\templates\default\news_index.html.php

论坛首页模板:\templates\default\bbs_index.html.php

日志首页模板:\templates\default\blog_index.html.php

相册首页模板:\templates\default\image_index.html.php

搜索下面的代码,将上面的友情链接模块代码添加到该段代码之后:

<!--{if !empty($ads['pagefootad'])}-->
<div class="ad_pagebody">$ads[pagefootad]</div>
<!--{/if}-->

添加后保存,更新缓存,如果开启了 html 重新生成一次修改的该页页面,返回前台刷新即可看到效果。


21

满意

不满意

本篇文章用到的Tags : 频道 友情链接

没找到您想要的答案吗?建议您到我们的讨论区发帖寻求大家和 Comsenz 工作人员的帮助。