芜园博客

珍爱生命,远离网络

导航

  • 首页
  • 留言
« 美元继续掉价数码冲印前的预处理 »

DedeCMS中在栏目列表和文章页中获得当前栏目名称

技术与资料
2008-4-11
使用dedecms时发现,在列表页和文章页中,使用任何标签都无法获取当前栏目的名称。要解决这个问题,可利用栏目的唯一id编号来获得栏目名称。

找到include/inc_functions.php(此函数是公共函数,程序运行时自动加载),在代码最后添加新的函数:

//通过栏目ID获取栏目的名称
function GetTypeName($typeid){
   $dsql = new DedeSql(false);
   $row = $dsql->GetOne("select typename From #@__arctype where ID=$typeid; ");
   return $row['typename'];
}



调用方法:
{dede:field name=’typeid’ function=”GetTypeName(@me)”/}
  • 蓝风 posted at 2008-4-26 23:34:48
  • 这个倒是没有留意,记下了~

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Comments

Previous