DedeCMS织梦

织梦channel标签中如何调用栏目SEO标题

创客主机
网上很多人说 dede:channel 调用{dede:field.seotitle /}只要把{dede:field.seotitle /}改成[field:seotitle/] 就行了可是自己试了下还是不行.最后才发现原来要在include\taglib\channel.lib.php找到下面黑色代码,加入下面红色代码 seotitle,即可位置在78行,在sql语句里补充:Select id,typename,seotitle,.......就可以调用,如下: if($type=='top') { $sql = "SELECT id,typename,seotitle,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath From `dede_arctype` WHERE reid=0 And ishidden<>1 order by sortrank asc limit 0, $line "; } else if($type=='son') { if($typeid==0) return ''; $sql = "SELECT id,typename,seotitle,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath From `dede_arctype` WHERE reid='$typeid' And ishidden<>1 order by sortrank asc limit 0, $line "; } else if($type=='self') { if($reid==0) return ''; $sql = "SELECT id,typename,seotitle,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `dede_arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line "; }
(0)

本文由 创客云 作者:创客云 发表,转载请注明来源!

阿里云

热评文章

发表评论

嘿,欢迎咨询!