parser

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

 

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

как вывести древовидный список в обратной последовательности.. не через жопу ?

nreg 02.11.2011 11:40 / 02.11.2011 11:41

Доброго всем!

пробовал код из примеров хлебные крошки.. оно работает.. но как в обратной последовательности вывести не догоняю

могу только пример как через опу сделал привести..
как это сделать правильно ?
$adr[^table::sql{select Id, par_id, name from cg_adr where Id='$form:par'}]


^adr.menu{
$adr.name
	$adr_1[^table::sql{select Id, par_id, name from cg_adr where Id='$adr.par_id'}]
	^adr_1.menu{
$adr_1.name
		$adr_2[^table::sql{select Id, par_id, name from cg_adr where Id='$adr_1.par_id'}]
		^adr_2.menu{
$adr_2.name
			$adr_3[^table::sql{select Id, par_id, name from cg_adr where Id='$adr_2.par_id'}]
			^adr_3.menu{
$adr_3.name
				$adr_4[^table::sql{select Id, par_id, name from cg_adr where Id='$adr_3.par_id'}]
				^adr_4.menu{				
$adr_4.name
					$adr_5[^table::sql{select Id, par_id, name from cg_adr where Id='$adr_4.par_id'}]
					^adr_5.menu{
$adr_5.name
						$adr_6[^table::sql{select Id, par_id, name from cg_adr where Id='$adr_5.par_id'}]
						^adr_6.menu{
$adr_6.name
							$adr_7[^table::sql{select Id, par_id, name from cg_adr where Id='$adr_6.par_id'}]
							^adr_7.menu{
$adr_7.name
				}}}}}}}}
Да и еще в моем примере он выводит с конца..
а должен с начала..
т.е. надо сделать так. это как вывести карту сайта от конечного раздела в корень