HTML/Xhtml CSS教程 Dreamweaver Frontpage教程 Javascript/Ajax XML/XSLTCMS技巧 心得技巧
返回首页
当前位置: 主页 > 网页设计 > CMS技巧 >

帝国ECMS教程:栏目别名的调用方法

时间:2012-03-28 03:06来源:爱设计教学网 作者:网络 点击:
帝国ECMS教程:栏目别名的调用方法,这是分享的栏目别名的调用方法有很多种,大家可以灵活运用,当然有些是没有经过测试的,大家可以试试看有没有问题,如果有什么问题的话可以在此反馈,另外之前分享了一篇灵动标签调用的栏目名称为何默认是栏目别名调用方法

这是分享的栏目别名的调用方法有很多种,大家可以灵活运用,当然有些是没有经过测试的,大家可以试试看有没有问题,如果有什么问题的话可以在此反馈,另外之前分享了一篇灵动标签调用的栏目名称为何默认是栏目别名调用方法,大家可以试试。

列表页的标题调用“栏目别名”
< ?=$class_r[$GLOBALS[navclassid]][bname]?>

< ?=$class_r[$classid][bname]?>

< ?php
$bclassid=$class_r[$GLOBALS[navclassid]]['bclassid'];
echo $class_r[$bclassid]['bname'];
?>

灵动标签里的
< ?=$bqsr[classname]?>
可以用
< ?=$class_r[$bqr[classid]][classname]?>
来替换

让listshowclass标签也可以调用栏目别名
通过修改t_functions.php文件的以下几个地方
 

//循环子栏目导航标签
function sys_ForShowSonClass($classid,$tempid,$show=0,$cline=0){
...
$sql=$empire->query("select classid,classname,bname,islast,sonclass,tbname,intro,classimg from {$dbtbpre}enewsclass where ".$where." and showclass=0 order by myorder,classid".$limit);(这里加了bname 目的调用父栏目别名)
...

//栏目导航标签-循环
...
//替换变量
$listtemp=str_replace("[!--bclassname--]",$bcr[classname],$listtemp);
$listtemp=str_replace("[!--bbname--]",$bcr[bname],$listtemp);//这里加了这一行 标签里用[!--bbname--]调用父栏目别名
.....
$sql=$empire->query("select classid,classname,bname,islast,sonclass,tbname,intro,classimg from {$dbtbpre}enewsclass where bclassid='$bclassid' and showclass=0 order by myorder,classid");//这里同样加了bname 目的调用子栏目别名
...

//替换栏目导航标签
function ReplaceShowClassVars($no,$listtemp,$r,$num,$ecms=0,$subnews=0){
...
//栏目名称
$listtemp=str_replace("[!--classname--]",$r[classname],$listtemp);
//栏目别名
$listtemp=str_replace("[!--bname--]",$r[bname],$listtemp);//加了这句 标签模板里用[!--bname--]调用子栏目别名
...
爱设计教学网(www.2sheji.com)——为您所需,替您所想!
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容