Параметри

    Wayfinder: Основні параметри

    Основні параметри сніпета Wayfinder.

    Формат: default | breadcrumb | cssplay-basicdropdown | cssplay-dropdown | cssplay-dropline | cssplay-flyout | cssplay-flyoutrev | cssplay-upmenu | mollio | slidingdoors
    Значення за замовчуванням: default
    Примітка: В цьому файлі містяться шаблони і параметри для відображення меню. Файл конфігурації повинен мати назву filename.config.php. Приклади розміщені в папці: /assets/snippets/wayfinder/configs/
    Приклад:
    &config=`breadcrumb`
    Формат: 0 | 1
    Значення за замовчуванням: 0
    Примітка: Встановити режим налагодження для діагностики.
    Приклад:
    &debug=`1`
    Формат: 0 | 1
    Значення за замовчуванням: 0
    Примітка: Якщо &displayStart=1 змусить Wayfinder вивести посилання на документ, який використовується в якості &startId, використовуючи шаблон &startItemTpl. Параметр працює, тільки якщо &startId не дорівнює нулю.
    Приклад:
    &displayStart=`1`
    Формат: ID документів, розділених комою
    Значення за замовчуванням: немає
    Примітка: список будь-яких документів, розділений комами
    Приклад:
    &excludeDocs=`6,7,8`
    Формат: 0 | 1
    Значення за замовчуванням: 0
    Примітка:
    Приклад:
    &fullLink=`1`
    Формат:
    Значення за замовчуванням: поточний id
    Примітка: Потрібно вказувати тільки якщо скрипт сам його невірно визначає, наприклад при виведенні меню з чанка іншого сніпета.
    Приклад:
    &hereId=``
    Формат: 0 | 1
    Значення за замовчування: 0
    Примітка:
    Приклад:
    &hideSubMenus=`1`
    Формат: 0 | 1
    Значення за замовчування: 0
    Примітка:
    Приклад:
    &ignoreHidden=`1`
    Формат: ID документів, розділених комою
    Значення за замовчуванням: немає
    Примітка:
    Приклад:
    &includeDocs=`5,6,7`
    Формат: число
    Значення за замовчуванням: 0
    Примітка: 0 - показувати всі рівні
    Приклад:
    &level=`3`
    Формат: ціле число
    Значення за замовчуванням: 0
    Примітка: 0 - без обмеження
    Приклад:
    &limit=`5`
    Формат: плейсхолдер
    Значення за замовчуванням: немає
    Примітка: Весь код результату буде збережений в змінну, значення якої можна вставити в сторінку за допомогою плейсхолдера з ім'ям змінної.
    Приклад:
    &ph=`wf_menu`
    Формат: 0 | 1
    Значення за замовчуванням: 0
    Примітка: Прибирати символ розриву рядків при виведенні. т. е. весь результуючий код буде у вигляді одного рядка.
    Приклад:
    &removeNewLines=`1`
    Формат:
    Значення за замовчуванням: немає
    Примітка: Додавати префікс до ідентифікатора (id) для кожного елемента (id складається з значення rowIdPrefix + docId)
    Приклад:
    &rowIdPrefix=``
    Формат: 0 | 1
    Значення за замовчуванням: 0
    Примітка:
    Приклад:
    &showSubDocCount=`1`
    Формат: id | menutitle | pagetitle | introtext | menuindex | pub_date | published | hidemenu | parent | isfolder | description | alias | longtitle | type | template | random
    Значення за замовчуванням: menuindex
    Примітка: id, menutitle, pagetitle, introtext, menuindex, published, hidemenu, parent, isfolder, description, alias, longtitle, type, template, random
    Приклад:
    &sortBy=`pagetitle`
    Формат: ASC | DESC
    Значення за замовчуванням: ASC
    Примітка: ASC - за зростанням | DESC - по спадаючій
    Приклад:
    &sortOrder=`DESC`
    Формат: ID документа
    Значення за замовчуванням: поточний документ
    Примітка: Будь-який номер (ID) документа-контейнера.
    Приклад:
    &startId=`0`
    Формат: menutitle | id | pagetitle | description | parent | alias | longtitle | introtext
    Значення за замовчуванням: menutitle
    Примітка:
    Приклад:
    &textOfLinks=`longtitle`
    Формат: menutitle | id | pagetitle | description | parent | alias | longtitle | introtext
    Значення за замовчуванням: pagetitle
    Примітка:
    Приклад:
    &titleOfLinks=`longtitle`
    Формат: 0 | 1
    Значення за замовчуванням: 0
    Примітка:
    Приклад:
    &useWeblinkUrl=`1`
    Формат:
    Значення за замовчуванням: немає
    Примітка: Відповідає where в MySQL
    Приклад:
    &where=`isfolder = 1`