发新话题
打印

[分享] 教你如何把相关文章放在侧边栏

本主题由 月上之木 于 2008-4-7 00:24 移动

教你如何把相关文章放在侧边栏

效果预览地址:http://9xiao.cn 然后点击一篇文章进去,当然要有相关文章存在,例如http://9xiao.cn/9/genres/Pop/Cry-on-my-shoulder.html
教你如何把相关文章放在侧边栏,也就是最新文章附近
1.找出function目录下的c-system_lib.asp,大约1175行看到html=Replace(html,"<#template:article-single#>",Template_Article_Single),在下一行加入如下代码
复制内容到剪贴板
代码:
                'self
                Call Filter_Plugin_TArticle_Build_Template_Sub(Template_Article_Mutuality)
                html=Replace(html,"<#template:article-mutulity#>",Template_Article_Mutuality)
                'over
2.然后就可以使用<#template:article-mutulity#>变量显示在single.html模板的任意位置了注意这里是<#template:article-mutulity#>不是<#template:article_mutulity#>

---------------------------------------------------------------
模板的修改就随你自己喜欢了,我的做法是,在侧栏要放相关文章的位置写
复制内容到剪贴板
代码:
        <div class="function" id="divRelated">
          <h3><#ZC_MSG231#></h3>
          <ul>
            <#template:article-mutulity#>
          </ul>
        </div>
然后修改 b_article_mutuality.html 为
复制内容到剪贴板
代码:
<li><a  href="<#article/mutuality/url#>"><#article/mutuality/name#></a>  (<#article/mutuality/posttime#>)</li>
还有,,,记得把b_article_single.html模板中相关文章的引用删掉,不然你会有两个位置显示相关文章

[ 本帖最后由 7thpark 于 2008-4-6 13:53 编辑 ]

TOP

你这改法新颖啊!!
推荐博客:飞月博客

TOP

1.8不用改源码也可以的

TOP

1.8怎么改的?我就是在用这个版本,,,好像只改模板不行,例如直接在single.html引用<#template:article_mutulity#>这个变量没反应,,,才出此下策,,

TOP

是<#template:article_mutuality#> ,你写错了

这是1.8RC版修正的:文章块级标签可设定在single.html模板

TOP

回复 5# 的帖子

,早知道不折腾了,,晚上回家试一下
对了,如何调用article/catagory/id这个变量呢在catagory.html模板中,用来针对不同的分类输出rss用

TOP

ZIPPO广州实体店-全场4折起,售后7天包退换。
支持Z-blog,谴责篡改&去除版权标记的可耻行为
------------------------------------------------------------------------------------------
新手请多看应用教程区Z-wiki,或站内搜索寻找答案
1、Z-blog主题模板以及标签库的说明   2、默认模板右侧栏目代码注释       3、默认CSS样式的注释     
4、Z-BLOG使用小贴士收集         5、加广告请搜索gg/google/广告

TOP

额。。。。老实说,楼猪的Blog真不是一般的特别。

TOP

  你是说http://9xiao.cn

TOP

回复 7# 的帖子

在catalog.html插入<#article/category/id#>还是还原显示出来了,没有看到相应的编号呢

TOP

回复 10# 的帖子

你用的那个是文章数据,列表页要用<#articlelist/category/id#>
具体看这边:http://wiki.rainbowsoft.org/doku ... 7%E8%A1%A8%E5%8C%BA

TOP

回复 11# 的帖子

了解了,谢谢

TOP

发新话题