Определение уровня документа
Захотел сделать разный вывод результатов pdoresources в зависимости от уровня вложенности документа. То есть, если ресурс 3 уровня (Рубрика/Подрубрика/Документ), то в шаблоне про него выводить pagetitle родителя и pagetitle собственно самого документа. А если ресурс 2-го уровня (Рубрика/Документ), чтоб выводился только pagetitle документа.
Как?
Как?
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
вывод в шаблоне выглядит так:
вычурно, но авось кому пригодится.
Алгоритм следующий:
1-й уровень — isfolder=1, parent=0
2-й уровень — isflolder=1, parent !=0
3-й уровень — isfolder=0.
Ну а составить правильный фильтр дело техники.
П.С. Я думаю, это решение будет пошустрее, чем предложенное выше.