dedecms分类栏目支持自定义标题title

2012-04-23 21:53 来源:www.chinab4c.com 作者:dedecms专家

???? dedecms在后台的分类栏目里面,在后台可以定义dedecms每个栏目的seo标题。我们在前台为了方便使用dedecms分类栏目定义的SEO标题,我们可以这么操作,当判断该栏目下的seo标题存在,我们可以直接调用该栏目下的seotitle,如果该栏目的seotitle不存在,那么就直接调用默认的{dede:field.title/}_{dede:global.cfg_webname/}

?? 1:dedecms栏目亚 搏标题这样调用

???? {dede:field.typeid? function="gettitle(@me)"/}

?? 2:plus/list.php修改成以下代码

?? function gettitle($typeid){
?
?global $dsql;
?$lv = new ListView($typeid);
?$ar= $lv->Fields;
?
?if($ar['seotitle']){
??return $ar['seotitle'];
?}else{
??return $ar['title']."/".$GLOBALS['cfg_webname'];
?}
?}

? 3:dedecms后台生成栏目html的程序修改成以下dede/makehtml_list_action.php

function gettitle($tid){
?
???global $dsql;
???$lv = new ListView($tid);
???$ar= $lv->Fields;
???
???if($ar['seotitle']){
????return $ar['seotitle'];
???}else{
????return $ar['title']."/".$GLOBALS['cfg_webname'];
???}
?}

来源:http://www.chinab4c.com

?