ホームページ >CMS チュートリアル >エンパイアCMS >Empire CMSのe:loopスマートタグの使い方

Empire CMSのe:loopスマートタグの使い方

藏色散人
藏色散人オリジナル
2019-11-18 10:44:532381ブラウズ

Empire CMSのe:loopスマートタグの使い方

Empire CMS スマート タグ e:loop の使用方法?

Empire CMS スマート タグ e:loop の使用方法、ループ タグのカスタマイズ

スマート タグ (e:loop)

形式:

コードは次のとおりです:

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

例:

コードは次のとおりです:

<table width="100%" border="0" cellspacing="1" cellpadding="3">
[e:loop={栏目ID/专题ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}]
<tr><td>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=$bqr[title]?></a>
(<?=date(&#39;Y-m-d&#39;,$bqr[newstime])?>)
</td></tr>
[/e:loop]
</table>

タグの説明: スマート タグタグテンプレートである必要はなく、テンプレートのコンテンツは PHP コードであるため、より柔軟で、すべての PHP 処理関数を使用できます。このタグを使用するには、テンプレートサポートプログラムコード(パラメータ設定)を有効にする必要があります。

パラメータ:

列 ID/トピック ID: ここをクリックして列 ID を表示し、ここをクリックしてトピック ID を表示します。現在の ID='selfinfo'、複数の列 ID とトピック ID は次のとおりです。利用可能、ナンバーグリッドオン(「1,2」など)。

表示番号: 最初の数レコードを表示します。

操作タイプ: 詳細については、操作タイプの説明を参照してください。

タイトル付きの画像のみを表示: 0 は制限なしを意味し、1 はタイトル付きの画像に関する情報のみを表示することを意味します。

追加の SQL 条件: "title='Empire'" などの追加の呼び出し条件。

表示の並べ替え: 「id desc」など、対応するフィールドによる並べ替えを指定できます。

変数の説明:

$bqr: $bqr[フィールド名]: フィールドの内容を表示します

$bqsr: $bqsr[titleurl]: タイトルリンク、$ bqsr[classname]: 列名、$bqsr[classurl]: 列リンク

$bqno: $bqno: 呼び出しシーケンス番号

$public_r:$public_r[newsurl]: Web サイトのアドレス

一般的に使用される関数の紹介:

テキスト インターセプト: esub (文字列、インターセプト長)、例: esub($bqr[title],30) は、タイトルの最初の 30 文字をインターセプトします。

時刻形式: date('フォーマット文字列', 時刻フィールド)、例: date('Y-m-d',$bqr[newstime]) 時刻の表示形式は「2008-10-01」です。

例 1: 当日の情報の場合、New ロゴを追加する

この機能は、インフォメーション呼び出し時に、その日公開された最新の情報である場合、New ロゴ画像の表示を実装します。 。

コードは次のとおりです:

<ul>
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片}]
<?
$newimg="";
if(date("m-d",$bqr[truetime]) == date("m-d"))
{
$newimg = "<img src=&#39;New图片地址&#39;>";
}
?>
<li>
<a href="<?=$bqsr[titleurl]?>" target="_blank"><?=sub($bqr[title],0,10,false)?></a><?=$newimg?>
</li>
[/e:loop]
</ul>

手順: まず newimg を空として定義します。日付が今日の場合、新しい画像が表示されます。f29b30b61f6ba11289de6c905d66c9b7 を使用します。$bqsr にはいくつかの変数:

$bqsr[titleurl ]: タイトル リンク

$bqsr[classname]: 列名

$bqsr[classurl]: 列リンク

$bqsr[titleurl]: タイトルリンク

$bqsr[classname]: カラム名

$bqsr[classurl]: カラムリンク

これらを除き、$bqr は他のすべてに使用されます。

以上がEmpire CMSのe:loopスマートタグの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。