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
最近更新
常用插件
- ecsho成本利润统计分析插件
最近在二次开发ecshop过程中,很多朋友要求一款分析 ecshop成本和利润插...
- ecshop二次开发首页显示购
ecshop二次开发首页显示购买记录插件,用图文的方式,来处理在首页显示...
- ecshop二次开发直接优惠现
ecshop二次开发促销售功能插件,主要是扩展了ecshop促销功能,增加了更...
- ecshop打印快递发货单
ecshop打印快递发货单,这个问题是很常见的问题。在发货完成之后,有些...
- ecshop 匿名下单自动注册会
ecshop 匿名下单自动注册会员...