帝国cms列表模板获取上级栏目名称如何实现

发布时间:2019-11-13编辑:脚本学堂
本文介绍了帝国cms列表模板中获取上级栏目名称的方法,有研究帝国cms这套cms系统的朋友,可以参考学习下。

cms/ target=_blank class=infotextkey>帝国cms中如果对网站模板进行修改,其中需要获取上级栏目的名称,目前系统中提供的上级栏目是带html代码的,不适合放入标题等位置,当然也可以找到这个的代码去修改。
另一种方法是直接读取数据库来调用,反正是生成静态文件的,对数据库的读取也不会太频繁,就直接调用吧,植入到内部也是一样要读取数据库的,只不过效率问题。

代码:
 

复制代码 代码示例:
<?
$navclassid = $GLOBALS['navclassid'];
$sqlsql = "select bclassid from phome_enewsclass where classid = $navclassid";
$rows = mysql_query($sqlsql);
$row = mysql_fetch_row($rows);
$sqlsql = "select classname from phome_enewsclass where classid = $row[0]";
$rows = mysql_query($sqlsql);
$row = mysql_fetch_row($rows);
echo($row[0]);
?>
 

可以直接将代码放到要调用栏目名称的地方,也可以先把代码放一边,在需要的地方放入代码,例如:
 

复制代码 代码示例:
<?echo($row[0]);?>

如此,便实现了在帝国cms列表模板中获取上级栏目名称。