我用的是uchome2.0,其他版本可做参考。
第一步:添加函数
打开 \source\space_blog.php 文件 插入如下函数
//随机选择相关日志 tefee.net
$relatedList = array();
$query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('blog')." WHERE classid='$blog[classid]' ORDER BY rand() LIMIT 0,12");
while ($value = $_SGLOBAL['db']->fetch_array($query)) {
$relatedList[] = $value;
}
我选择插入的位置在137行后面,就是 //最新的日志 函数后面增加了相关日志函数。
第二步:修改模板
打开 \template\default\space_blog_view.htm 大概在67行后面。
或者搜索 $blog[message]
</div>
在</div>后面插入如下内容。
<table width="100%" border="0" bgcolor="#F7F7F7" style="border:1px solid #EFE7CE;">
<tr>
<!--{eval $i=0;}-->
<!--{loop $relatedList $value}-->
<td>· <a href="space.php?uid=$value[uid]&do=blog&id=$value[blogid]">$value[subject]</a></td>
<!--{if $i%2==1}-->
</tr><tr>
<!--{/if}-->
<!--{eval $i=$i+1;}-->
<!--{/loop}-->
</tr>
</table>
第三步:更新缓存
管理员登录,进入后台管理,缓存更新,完成!
具体效果可看 http://tefee.net/ 网站里的任何一篇日志