Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
nkostya 21.03.2004 11:08 / 21.03.2004 11:09
Смысл в том, чтобы получить календарик, в котором, у администраторов будет помечаться за какой год/месяц новости не опубликованны, т.е. они созданны но is_published = 0! Вот мне и надо это провернуть...dt_year dt_month all_is_published 2004 03 1 2004 02 1 2004 01 0 2004 01 1 2003 12 1 2003 11 1 2003 10 1 2003 09 1 2003 08 1 2003 07 1 2002 12 1Затем я вывожу календарь...
<calendar> ^calendar_hash.foreach[dt_year;table]{ <year value="$dt_year" ^if(^table.locate($table.all_is_published == 0)){is_not_published="yes"}> ^table.menu{ <month value="$table.dt_month" ^if(!$table.all_is_published){is_not_published="yes"} >$MAIN:month_names.[$table.dt_month]</month> } </year> } </calendar>Как нужно модифицировать запрос, чтобы запись 2004 > 01 была только с 0, а с 1 не понадобиться...