двигатель выражения: start_on - PullRequest
0 голосов
/ 08 июня 2009

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

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

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

1 Ответ

0 голосов
/ 01 июля 2009

Вы можете использовать

{if ""!=expiration_date AND current_time<expiration_date}
...blog...
{if:elseif ""==expiration_date}
...blog...
{/if}
...