帝国cms如何在全站搜索模板里加个栏目名称标签

因为全站搜索模板是php动态页面,所以ecmsinfo标签是用不了的,还好,有一个[!–classid–]仍然可以起作用,就从它入手。
在后台写入[!–classid–]查看生成的PHP文件,即e\sch\index.php,发现它被转化成了$r[classid],也就是说,我们可以以这个变量$r[classid]为挂勾从数据表中提取对应的栏目名称。对应的数据表是phome_enewsclass(表前辍可能不一样,后面一样就行了),在数据库中直接查看该表内容,可以找到有classname和classpath等字段,这样子,就可以自己写代码把栏目ID转换为栏目名称输出。给出代码如下:

query($kinka_sql);
while( $k_row = $empire->fetch($k_result)){
echo “{$k_row[‘classname’]}“;
}
?>

演示效果图均和网站一模一样,如有不同,全额退款!
建站奇 » 帝国cms如何在全站搜索模板里加个栏目名称标签
在线客服
在线客服
热线电话
QQ客服

专业的Ecms模板制作团队品牌,提供优质网站模板、网站开发制作服务。

模板下载 帝国教程