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

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

    Плейсходери cніпета DLMenu для виведення меню за допомогою DocLister.

    • [+wrap+] - висновок дочірніх документів (в api-режимі - children); якщо значення плейсхолдера - масив, то він перетворюється в рядок із застосуванням відповідних шаблонів, якщо рядок - залишається без змін;
    • [+classNames+] - список класів, доступних в шаблоні (тільки імена);
    • [+classes+] - список класів, доступних в шаблоні (включаючи class=" ");
    • [+maxLevel+] - якщо встановлено, то вказує на те, що документ знаходиться в самому низу гілки, до якої належить;
    • [+iteration+] - порядковий номер документа в групі;
    • [+here+] - якщо встановлено, то документ є поточним документів;
    • [+active+] - якщо встановлено, то документ є активним документів;
    • [+state+] - якщо заданий параметр hideSubMenus, то плейсхолдер містить значення open для розгорнутої гілки і closed для згорнутої;
    • [+title+] - назва документа, так само полю menutitle, якщо воно не порожнє, або pagetitle;
    • [+url+] - посилання на документ;
    • [+count+] - кількість безпосередніх нащадків;
    • [+_renderRowTpl+] - якщо встановлено, то його значення буде використано як шаблон при виведенні документів;
    • [+_renderOuterTpl+] - якщо встановлено, то його значення буде використано як шаблон при виведенні обгортки дочірніх документів.

    Також доступні плейсхолдери, що встановлюються екстендером e, і плейсхолдери окремих класів: [+oddClass+], [+rowClass+] і т.д.