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

首頁 > CMS > 帝國Empire > 正文

帝國cms實現標簽無限嵌套的效果

2024-08-28 12:24:32
字體:
來源:轉載
供稿:網友

 

帝國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變量名改下就可以了。
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天峨县| 乐亭县| 吴川市| 明水县| 湛江市| 榆树市| 观塘区| 那曲县| 澜沧| 集贤县| 泸州市| 水富县| 宾川县| 大化| 乌鲁木齐市| 疏勒县| 罗定市| 中牟县| 玉门市| 新化县| 龙井市| 年辖:市辖区| 广汉市| 阿图什市| 庆城县| 循化| 丽江市| 安义县| 丰原市| 芷江| 建瓯市| 汾西县| 云霄县| 三亚市| 陆良县| 滁州市| 保山市| 三明市| 恩施市| 景宁| 涡阳县|