【开拓族】免费网站模板下载,专业网站建设,织梦帝国仿站,SEO优化教程,新闻发布,5折主机

开拓族能解决哪些问题?

黑龙江网站建设费用

黑龙江网站建设费用详情

企业网站建设就选开拓族

开拓族 其他
服务

微信.旺旺.QQ全天在线,3小时内必回应

保证网站安全稳定运行.客户源源不断

价格

网站建设一条龙全包价

费用清晰透明,无隐形消费

专业

专注网站建设12年

专注排名优化10年

便捷

仅需选择套餐

开拓族为您完成所有繁杂建站工作

安全

淘宝担保交易,安全放心

网站https加密,安全省心

放心

100%满意再付款

服务

沟通形式单一,流程复杂,服务跟进缓慢

处理问题缓慢,网站经常无法访问

价格

别看报价低

费用模糊,隐形消费多

专业

只会套用现成网站模板

无法完成客户额外需求

便捷

需客户自己上传网站源码,上传数据库

需客户自己购买域名,绑定域名和空间

安全

微信.支付宝转账,资金有风险

不懂https加密,网站信息.账号有安全隐患

放心

网站不满意,无售后,投诉无门

黑龙江网站建设服务

免费赠送 888元 大礼包

西部数码空间1G

免费

¥188

国际域名.com

免费

¥55

数据库100M

免费

¥100

网站程序源代码

免费

¥145

网站LOGO设计

免费

¥200

网站架构SEO优化

免费

¥200

更多增值服务

黑龙江网站建设方案

黑龙江网站建设制作流程

黑龙江网站建设案例

网站建设知识

摘要:【企业】☑网站建设 ☑新闻发布 ☑问答推广 ☑SEO优化 ☑企业建站【站长】☑网站模板 ☑织梦模板 ☑帝国模板 ☑建站教程 ☑SEO外包QQ:48844189 专注黑龙江网站建设9年

帝国CMS用PHP代码实现灵动标签的方法

帝国CMS用PHP代码实现灵动标签的技巧:

为什么要了解这个技巧?

如何用PHP代码实现灵动标签的功能

我们先看下灵动标签语法:

  1. [e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
  2. 模板代码内容
  3. [/e:loop]

上面对应的PHP函数是:

sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序)

灵动标签实际对应的原型PHP代码为如下:

  1. <?php
  2. $ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
  3. $bqno=0;
  4. while($bqr=$empire->fetch($ecms_bq_sql))
  5. {
  6. $bqsr=sys_ReturnEcmsLoopStext($bqr);
  7. $bqno++;
  8. ?>
  9. 模板代码内容
  10. <?php
  11. }
  12. ?>

怎么做能实现标签无限嵌套的效果?

下面举例:

  1. <?php
  2. $ecms_bq_sql=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
  3. $bqno=0;
  4. while($bqr=$empire->fetch($ecms_bq_sql))
  5. {
  6. $bqsr=sys_ReturnEcmsLoopStext($bqr);
  7. $bqno++;
  8. ?>
  9.  
  10. <?php
  11. $ecms_bq_sql2=sys_ReturnEcmsLoopBq(栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序);
  12. $bqno2=0;
  13. while($bqr2=$empire->fetch($ecms_bq_sql2))
  14. {
  15. $bqsr2=sys_ReturnEcmsLoopStext($bqr2);
  16. $bqno2++;
  17. ?>
  18.  
  19. 模板代码内容2 <?=$bqr2[title]?>
  20. <?php
  21. }
  22. ?>
  23. 模板代码内容 <?=$bqr[title]?>
  24. <?php
  25. }
  26. ?>

中间部分是二次嵌套,还可以加三次、四次...,由上可以看出通过PHP代码是可以实现标签无限嵌套,只要$ecms_bq_sql、$bqno、$bqr、$bqsr变量名改下就可以了。