织梦DedeCMS获取當前栏目rss订阅链接
I..首页index.htm,该页可以显示首页个栏目的rss链接.方法:找到
{dede:channelArtlisttypeid=0col=I.tablewidth=’I.00%’}{dede:t
更多精彩就在: 51免费论文网|www.jxszl.com
ype}
将代码:
添加到{dede:type}{/dede:type}中间的某个位置,根据你的布局自己定义.
注意:{dede:type}{/dede:type}中间不能再使用phpurl底层变量获得/plus路径,请固定改变量.
II.封面页index_article.htm
{dede:channelArtlisttypeid=0col=I.tablewidth=’I.00%’}{dede:type}{/dede:type}{/dede:channelArtlist}
中间添加子栏目rss方法与首页相同.该栏目还可以添加I.个该栏目的rss.方法:
在任何位置添加下面代码,任何位置"请考虑你的布局.
即可得到改封面栏目的rss链接.
III.列表页list_article.htm,在任何位置添加如下代码:
其实同封面页!
IV.文章页article_article.htm,在任何位置添加如下代码:
即可显示文章所在栏目rss链接.
注:上面所有出现的任何位置"可在任何html代码处,但不要包含在任何dede的模版代码内!即不可嵌套.
其他标签可比照完成.
由于DEDE的模板将大写都转换为了小写,而数据库竟然有ID字段,这也许是BLT没想到的.所以,得不到ID的值.改进办法:打开include/inc/inc_fun_SpGetArcList.php,查找
if($row=$dsql->GetArray("al")){
里面加入I.行
$row[id]=$row[ID];
打开include/inc/inc_arcpart_view.php,找到函数:
functionGetOneTypeelse{
里面加入I.行
$row[id]=$row[ID];
原文链接:http://www.jxszl.com/biancheng/dedecms/75620.html
热门阅读