parser

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

 

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

Нет не предлагаю, а всего лишь прошу помощи

Mizter Egoist 01.02.2016 17:27 / 01.02.2016 17:31

Знаю, что где-то есть ошибка, и нет рекурсивности.

Вот что делаю по шагам:
1. Получаю все записи с tID = 1 (1 это тип Категория или Раздел).
2. Получаю из таблицы path все страницы первого уровня.
3. Нахожу всех детей страниц первого уровня.
4. Ошибка.

Покажите где ошибка.
Мне кажется Я ее нашел, правда не знаю как решить:
				WHERE
					1 = 1
					^if($iPagesID is "table"){
						^if($iPagesID){
							AND t.anc != t.dsc
							AND t.anc IN (^iPagesID.menu{$iPagesID.pID}[,])
						}
					}{
						AND t.anc != t.dsc
						AND t.anc = ^iPagesID.int(0)
					}
Или это не ошибка, в общем буду пытаться и еще раз пытаться.
Я даже не знаю в какое место палкой тыкать.