0

exp:weblog:entries タグ内で次を使用しています。

start_on="{current_time format='%Y-%m-%d %H:%i'}"

これを使用して、イベントの日付が現在の日付を過ぎたときにイベントがページから消えるようにします。問題は、エントリ日のみのイベント (例: 2009 年 4 月 4 日) と、エントリ日と期限切れ日 (例: 2009 年 1 月 1 日 - 2009 年 7 月 31 日) があるイベントがあることです。「start_on」コードを入れると4月のイベントが消えてほしいのですが、現在の日付が1月のエントリ日を過ぎているため、1月から7月のイベントも消えてしまいますが、そのイベントが欲しい有効期限が切れる 7 月 31 日までアップしておく必要があります。それについて何か方法はありますか?

4

1 に答える 1

0

あなたが使用することができます

{if ""!=expiration_date AND current_time<expiration_date}
...blog...
{if:elseif ""==expiration_date}
...blog...
{/if}
于 2009-06-30T22:50:59.300 に答える