Плейсхолдеры cниппета DLBuildMenu - для вывода меню сайта на Evolution CMS.
С его помощью в шаблон-обёртку подставляется сформированный HTML-код меню/субменю для вывода.
Примечание: используется только для шаблонов-обёрток &TplMainOwner, &TplSubOwner и &TplOwnerN.
Сюда подставляется сформированный HTML-код субменю вместе с шаблоном-обёрткой.
Примечание: используется для шаблонов пункта меню, как не текущих, так и текущих.
Текущий уровень вложенности (текущая глубина).
Примечание: обратите внимание, что отсчёт текущего уровня вложенности начинается с 1.
Работает так же, как и в DocLister, автоматически добавляя классы last, first, current, even, odd соответственно для последнего, первого, текущего, четного и нечетного пункта. Кроме того, добавляет класс из параметра &activeClass для текущего элемента и его родительских элементов всех уровней.
Примечание: классы last, first, current, even, odd и active могут быть переопределены в параметрах &lastClass, ¤tClass, &firstClass, &evenClass, &oddClass и &activeClass.
УРЛ ресурса аналогично ДокЛистеру.
Экранированное значение menutitle или pagetitle (если menutitle пуст) аналогично Доклистеру.
ID ресурса аналогично ДокЛистеру.
Вы можете использовать и другие плейсхолдеры ДокЛистера, устанавливаемые контроллером site_content и различными экстендерами.
Например, плейсхолдеры вида [+tvPrefix.tvName+], плейсхолдеры экранированных значений вида [+e.fieldName+] (где fieldName - это имя поля таблицы site_content), [+date+] и другие (см. документацию к DocLister).