0

2 日以来、追加されたプロモーションの有効期限を今日の日付と比較する条件を追加しようとしています。有効期限が切れている場合は、プロモーションのテキストに「プロモーションの有効期限が切れました..」と表示したいと思います。

だから、このようなもの:

$today = date( "Y-m-d" );
        <div class="main-news-content"  <?php if( [xfvalue_expiration] <  $today ){ die  "this promo is expired" ;}?>> 
            {short-story limit="300"}<div style="clear: both;"></div>
    <div class="main-news-line"></div>
    <div class="infocoupon">
    <b>Ajouter : </b> {date} | [xfgiven_expiration] <b>Date D'expiration :</b> <span class="blink">[xfvalue_expiration]</span> [/xfgiven_expiration]  {rating}
        </div>
        </div>

しかし、結果はありません!今日の日付を取得するにはどうすればよいですか? datalife は彼女のスクリプトで PHP 条件を受け入れますか? Ps: コードをページ shortstory に追加しました。

4

2 に答える 2

0

ファイルindex.phpを開きます(最新バージョンの engine/modules/main.php)。

探す:

echo $tpl->result['main'];

次のように置き換えます。

eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

main.tpl に php を配置できます

于 2015-12-01T07:47:42.427 に答える
0

php コードを tpl ファイルに入力することはできません。

次の行の近くのEngine/Modules/show.short.phpにタグを設定する必要があります。

$news_date = $row['date'];
于 2015-05-18T12:41:24.247 に答える