parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Смысл в том, чтобы

nkostya 21.03.2004 11:08 / 21.03.2004 11:09

Смысл в том, чтобы получить календарик, в котором, у администраторов будет помечаться за какой год/месяц новости не опубликованны, т.е. они созданны но is_published = 0! Вот мне и надо это провернуть...

$calendar получается таким:
all_is_published = 1, когда все новости опубликованны и 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 не понадобиться...