CMS Bitrix Site Manager - интеграция (шаблон, структура, навигация) 6
Управление на меню
Управлението на менюто става както с помощта на средствата на
административния, така и в публичния раздел.
Създаване на меню
Можете да преминете към създаване на меню на раздела по следните
начини:
- от административния раздел с помощта на бутон Добави меню,
разположен на контекстния панел на Менажера на файлове:
Меню ще бъде създадено за раздела, чиято папка е отворена в дадения
момент в Менажера на файлове.
- от публичния раздел в режим Разработка с помощта на позиция
Създай меню в текущия раздел меню на команди бутон управление на
компонента.
Забалежка: В резултат на тези
операции се създава файл с данни за меню с име .<тип_
меню>.menu.php. Но в менажера на файловете името на файла
данни автоматично се представя във вид на линк Меню от типа "<тип_меню>".
Редактиране на меню
Забележка: При редактиране на
менюто се прави изменение на файла .<тип_ меню>.menu.php
(например, .top.menu.php). Но работата с тези файлове
става чрез специален интерфейс на системата. Това позволява да се
изключи необходимостта от работа непосредствено с програмния код и дава
възможност да се редактират позициите на менюто във визуален режим.
Може да се премине към редактиране на менюто чрез следните способи:
1. От административния раздел, отваряйки за редактиране
файла на съответното меню в Менажера за файлове.

В системата са предвидени два режима за редактиране на меню
(превключването между тях става с помощта на съответния бутон,
разположен на контекстния панел на страницата за редактиране на менюто):
- опростен режим на редактиране;
Режима позволява да се определи типа на менюто и да се укаже
название на позицията на менюто, линк за преход и значение на индекса за
сортиране.
- подробен режим за редактиране.
В този режим за управление са достъпни следните данни:
- тип на редактираното меню;
- шаблон, въз основа на който ще бъде генерирано менюто (полето се
използва в случай, че създаваното меню трябва да се генерира въз основа
на шаблон, различен от използвания по подразбиране);
- название на позицията на менюто;
- линк за преход;
- индекс за сортиране;
- набор от допълнителни линкове, които съответстват на тази позиция на
менюто. В даденото поле се въвежда набор от линкове към страници, при
преход към които ще бъде отбелязван дадената позиция в менюто. Например,
за да може при преглед на всяка страница от раздела Каталог книги
да се отбелязва позиция в менюто Каталог книги, в даденото поле
трябва да се въведе линк към папката, съдържаща всички страници на
раздела (или да се изброят необходимите страници): /e-store/books/;
- условия за показване. Например, позволява да се внесат ограничения
за показване на дадена позиция от менюто за ползващи с определени права
на достъп;
- допълнителни параметри – набор от произволни параметри, които могат
да бъдат обработени в шаблона за показване на менюто и представени по
съответния начин. Например, ако позиция от менюто е заглавие на секция,
това може да бъде указано в параметрите на позицията така: название на
параметъра - SEPARATOR, значение - Y. При разработката
на шаблона може да се проверява значението на този параметър и при
показване да се отбелязва дадената позиция в менюто с разделител.
2. За редактиране на менюто от публичния раздел трябва
да се премине в режим на редактиране на съдържание на сайта (вложка Редактиране).
След това да се избере позиция Редактирай позициите в менюто от
списъка команди бутон управление на меню.

Ще се отвори удобна форма за редактиране:
