Плейсхолдери

    DLBuildMenu: Плейсхолдери

    Плейсхолдери cніпета DLBuildMenu - для виведення меню сайту на Evolution CMS.

    З його допомогою в шаблон-обгортку підставляється сформований HTML-код меню / підменю для виведення.

    Примітка: використовується тільки для шаблонів-обгорток &TplMainOwner, &TplSubOwner і &TplOwnerN.

    Сюди підставляється сформований HTML-код субменю разом з шаблоном-обгорткою.

    Примітка: використовується для шаблонів пункту меню, як не поточних, так і поточних.

    Поточний рівень вкладеності (поточна глибина).

    Примітка: зверніть увагу, що відлік поточного рівня вкладеності починається з 1.

    Працює так само, як і в DocLister, автоматично додаючи класи last, first, current, even, odd відповідно для останнього, першого, поточного, парного і непарного пункту. Крім того, додає клас з параметра &activeClass для поточного елемента і його батьківських елементів всіх рівнів.

    Примітка: класи last, first, current, even, odd і active можуть бути перевизначені в параметрах &lastClass, &currentClass, &firstClass, &evenClass, &oddClass и &activeClass.

    УРЛ ресурсу аналогічно ДокЛистеру.

    Екрановане значення menutitle або pagetitle (якщо menutitle порожній) аналогічно Доклістеру.

    ID ресурсу аналогічно ДокЛістеру.

    Ви можете використовувати і інші плейсхолдери ДокЛістера, що встановлюються контролером site_content і різними екстендерами.

    Наприклад, плейсхолдери виду , плейсхолдери екранованих значень виду (де fieldName - це ім'я поля таблиці site_content), та інші (див. Документацію до DocLister).