對於熟悉帝國CMS的朋友大都知道使用靈動標籤進行特定訊息的調用,而靈動標籤的強大功能遠非如此。
靈動標籤的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 $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 } ?>
使用時$ecms_bq_sql、$bqno、$bqr、$bqsr變數名稱針對性的修改一下即可實現無限巢狀效果。
推薦學習《帝國cms教程》。
以上是帝國CMS靈動標籤PHP程式碼實現標籤無限嵌套的效果的詳細內容。更多資訊請關注PHP中文網其他相關文章!