ホームページ > バックエンド開発 > PHPチュートリアル > Empire CMS リスト テンプレート listvar はプログラム コードをサポートします

Empire CMS リスト テンプレート listvar はプログラム コードをサポートします

ringa_lee
リリース: 2023-03-01 06:44:01
オリジナル
3131 人が閲覧しました

1. テンプレートを追加するとき、list.var テンプレートは「プログラム コードを使用する」オプションをチェックする必要があります。図に示すように:

2. PHP コードを直接追加します。

list.var を追加する必要はありません。 テンプレートの例:
例 1: 情報にタイトル画像が設定されていない場合は、指定された画像を表示します。

1if(empty($r[titlepic]))
2{
3        $r[titlepic]='/images/img.gif';
4}
5 $listtemp=&#39;<li><a href="[!--titleurl--]"><img src="[!--titlepic--]">a>li>&#39;;
ログイン後にコピー

説明: $r[titlepic] は、タイトルピクチャフィールド変数です。 $listtemp はテンプレートのコンテンツ変数です。

例2:本日公開の情報の場合は「NEW」のイメージロゴを表示します。

1$newimg=&#39;&#39;;
2 if(time()-$r[newstime]<=1*24*3600)
3{
4        $newimg=&#39;<img src="NEW图片地址" border="0">&#39;;
5}
6 $listtemp=&#39;<li><a href="[!--titleurl--]">[!--title--]a> &#39;.$newimg.&#39;li>&#39;;
ログイン後にコピー

説明: $r[newstime] はリリース時間フィールド変数です。 $listtemp はテンプレートのコンテンツ変数です。

例3: 投稿ユーザーの会社名に電話します。

1$userr=$empire->fetch1("select company from {$dbtbpre}enewsmemberadd where userid=&#39;$r[userid]&#39; limit 1");
2 $listtemp=&#39;<li><a href="[!--titleurl--]">[!--title--]a><span>公司名称:&#39;.$userr[company].&#39;span>li>&#39;;
ログイン後にコピー

説明: $r[userid] は、パブリッシャーのユーザー ID フィールド変数です。 $listtemp はテンプレートのコンテンツ変数です。

その他の指示:
$listtemp が一重引用符を使用してテンプレートのコンテンツを参照する場合は、その前に一重引用符を追加する必要があります。例: $listtemp='' ;
逆に、二重引用符を使用してテンプレートのコンテンツを引用する場合は、二重引用符の前にも二重引用符を追加する必要があります。例: $listtemp="";
サポート プログラム コードは、多くの非常に複雑なアプリケーション要件を実装できます。

上記は、関連コンテンツを含む Empire CMS リスト テンプレート listvar サポート プログラム コードを紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
gt lt
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート