Плейсхолдери 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).