механизм выражений: start_on

Я использую следующее в теге exp:weblog:entries:

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

Я хочу использовать это, чтобы, когда дата события превышала текущую дату, событие исчезало со страницы. Проблема в том, что у меня есть некоторые события, у которых есть только дата входа (например, 04 апреля 2009 г.), а другие имеют дату входа, а также дату истечения срока действия (например, 1 января 2009 г. - 31 июля 2009 г.). Когда я ввожу код «start_on», событие за апрель исчезает, что я и хочу, но событие «январь-июль» также исчезает, поскольку текущая дата превышает дату входа в январе, но я хочу, чтобы это событие не ложиться спать до истечения срока его действия до 31 июля. Есть ли способ сделать это?


person Holly    schedule 08.06.2009    source источник


Ответы (1)


Вы могли бы использовать

{if ""!=expiration_date AND current_time<expiration_date}
...blog...
{if:elseif ""==expiration_date}
...blog...
{/if}
person Robert    schedule 30.06.2009