收藏 分销(赏)

帝国标签调用技巧.doc

上传人:xrp****65 文档编号:8729058 上传时间:2025-02-28 格式:DOC 页数:4 大小:46.50KB
下载 相关 举报
帝国标签调用技巧.doc_第1页
第1页 / 共4页
帝国标签调用技巧.doc_第2页
第2页 / 共4页
点击查看更多>>
资源描述
用PHP代码实现灵动标签的技巧 帝国CMS用PHP代码实现灵动标签的技巧: 为什么要了解这个技巧 1、通过php代码可以在不支持灵动标签的页面中调用信息。 2、通过php代码来调用信息更灵活,可以支持标签无限嵌套的效果。 如何用PHP代码实现灵动标签的功能 我们先看下灵动标签语法: [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] 模板代码内容 [/e:loop] 上面对应的PHP函数是: sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序) 灵动标签实际对应的原型PHP代码为如下: <?php $ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序); $bqno=0; while($bqr=$empire->fetch($ecms_bq_sql)) {         $bqsr=sys_ReturnEcmsLoopStext($bqr);         $bqno++;         ?>         模板代码内容         <?php } ?> 怎么做能实现标签无限嵌套的效果?下面举例: <?php $ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序); $bqno=0; while($bqr=$empire->fetch($ecms_bq_sql)) {         $bqsr=sys_ReturnEcmsLoopStext($bqr);         $bqno++;         ?>                 <?php         $ecms_bq_sql2=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序); 草根网 草根论坛 合肥论坛 人气论坛 娱乐论坛 生活论坛 草根网 草根论坛 合肥论坛 人气论坛 娱乐论坛 生活论坛         $bqno2=0;         while($bqr2=$empire->fetch($ecms_bq_sql2))         {                 $bqsr2=sys_ReturnEcmsLoopStext($bqr2);                 $bqno2++;                 ?>                 模板代码内容2 <?=$bqr2[title]?>                 <?php         }         ?>         模板代码内容 <?=$bqr[title]?>         <?php } ?> 红色部分是二次嵌套,还可以加三次、四次...,由上可以看出通过PHP代码是可以实现标签无限嵌套,只要$ecms_bq_sql、$bqno、$bqr、$bqsr变量名改下就可以了。怎样让牙齿变白 怎么让牙齿变白 牙齿变白 牙齿美白 美白牙齿 怎样美白牙齿 怎么美白牙齿 灵动标签调用栏目导航技巧 本节通过用灵动标签的SQL语句查询来调用栏目导航。(当然栏目导航一般我们用现成的showclasstemp或listshowclass栏目导航标签调用)合肥彩妆学校 合肥彩妆培训 灵动标签调用栏目导航技巧: 例一:灵动标签显示栏目导航 <table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"> <tr> <td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td> </tr> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址合肥新娘跟妆 合肥婚礼跟妆 ?> <tr> <td height="25" bgcolor="#FFFFFF"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr> [/e:loop] </table> 显示效果: 例二:灵动标签显示栏目导航,且给当前终极栏目的背景设为蓝色 <table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"> <tr> <td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td> </tr> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=父栏目id order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址合肥彩妆 合肥彩妆工作室 $bgcolor="#FFFFFF"; if($bqr[classid]==$GLOBALS[navclassid])//当前栏目ID { $bgcolor="#C3EFFF"; } ?> <tr> <td height="25" bgcolor="<?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr> [/e:loop] </table> $GLOBALS[navclassid]为当前栏目ID。合肥金箔画 合肥金箔 合肥装修 合肥装饰 例三:灵动标签显示一级栏目导航,且在子栏目时也给当前一级栏目的背景设为蓝色 <table width="200" border="0" cellpadding="3" cellspacing="1" bgcolor="#4FB4DE"> <tr> <td height="25"><strong><font color="#FFFFFF">栏目导航</font></strong></td> </tr> [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid desc",0,24,0}] <?php $classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址合肥家政 合肥月嫂 合肥保姆 合肥搬家 $bgcolor="#FFFFFF"; if($GLOBALS[navclassid]) { $fcr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fcr[1]?$fcr[1]:$GLOBALS[navclassid];//取得当前栏目的一级栏目ID if($bqr[classid]==$topbclassid) { $bgcolor="#C3EFFF"; } } ?> <tr> <td height="25" bgcolor="<?=$bgcolor?>"><a href="<?=$classurl?>"><?=$bqr[classname]?></a></td> </tr> [/e:loop] </table>
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服