Empire 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 変数名を使用すると、無制限のネスト効果を実現できますそれらを適宜変更してください。
「Empire cms チュートリアル 」を学習することをお勧めします。
以上がEmpire CMS スマート タグ PHP コードは、タグの無限のネストの効果を実現しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。