Пріоритети шаблонів cніпета DLBuildMenu - для виведення меню сайту на Evolution CMS.
Система шаблонів DLBuildMenu дійсно дуже гнучка, але до неї треба звикнути. Для спрощення завдання нижче наводжу cheatsheet (шпаргалку) за пріоритетами шаблонів. P>
В лівій колонці перераховані типи елементів меню, а праворуч від кожного елемента йдуть застосовувані для нього шаблони в порядку убування пріоритету.
| Тип елемента меню | Вищий пріоритет | Пріоритет 1 | Пріоритет 2 | Пріоритет 3 | Пріоритет 4 | Пріоритет 5 |
|---|---|---|---|---|---|---|
| Обгортка для всього меню (рівень 1) | &TplOwner1 | &TplMainOwner | дефолтне значення &TplMainOwner | |||
| Обгортка для суб-меню (рівень N дорівнює 2 і більше) | &TplOwnerN | &TplSubOwner | дефолтне значення &TplSubOwner | |||
| Чи не поточний пункт меню з дочірніми (будь-який рівень N) | &TplDepthN | &TplOneItem | дефолтне значення &TplOneItem | |||
| Чи не поточний пункт меню без дочірніх (будь-який рівень N) | &TplNoChildrenDepthN | &noChildrenRowTPL | &TplDepthN | &TplOneItem | дефолтне значення &TplOneItem | |
| Поточний пункт меню з дочірніми (будь-який рівень N) | &TplCurrentN | &TplCurrent | &TplDepthN | &TplOneItem | дефолтне значення &TplOneItem | |
| Поточний пункт меню без дочірніх (будь-який рівень N) | &TplCurrentNoChildrenN | &TplNoChildrenDepthN | &noChildrenRowTPL | &TplDepthN | &TplOneItem | дефолтне значення &TplOneItem |