国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS教程 > 帝國Empire > 正文

帝國CMS用PHP代碼實現靈動標簽的技巧

2024-04-25 20:36:08
字體:
來源:轉載
供稿:網友

為什么要了解這個技巧

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變量名改下就可以了。

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 兰州市| 清原| 汉源县| 阿城市| 吴桥县| 扬中市| 文登市| 祁连县| 台东县| 湛江市| 铜鼓县| 依安县| 鄂尔多斯市| 昌平区| 穆棱市| 察雅县| 宝应县| 平果县| 麟游县| 孟连| 宁城县| 东乌珠穆沁旗| 民丰县| 陇西县| 同德县| 滨州市| 郯城县| 靖边县| 定南县| 张家口市| 岑溪市| 博乐市| 涿州市| 扬州市| 高安市| 大同县| 监利县| 大庆市| 富蕴县| 阿拉善右旗| 大邑县|