1x1.gifРазработка сайта

1x1.gifУстановка системы управления

1x1.gifРаспространенные ошибки

1x1.gifСоздание собственного дизайна

1x1.gifСистемные вызовы

rarr.gifСтатичные страницы
rarr.gifМеню и каталоги
rarr.gifВызовы новостей
rarr.gifПубликации
rarr.gifМенеджер товаров
rarr.gifВызовы FAQ
rarr.gifПоиск по сайту
rarr.gifГолосования
rarr.gifФотоальбом
rarr.gifМенеджер файлов
rarr.gifРеклама на сайте
rarr.gifРазграничение доступа
rarr.gifСкидки
rarr.gifМодуль публикации туров

1x1.gifНастройки модулей

1x1.gifСервисные страницы

1x1.gifУправление сайтом

 

Назначение вызова

Вызов

Параметры

Место использования

Вызов меню верхнего уровня - подуровни не выводятся.

Вертикальное меню: {mod: Menu: showCatalog: showOnlyTop=1, template_file=MenuTopLevel_v.htm}


Горизонтальное меню: {mod: Menu: showCatalog: showOnlyTop=1, template_file=MenuTopLevel_h.htm

-

шаблон оформления,
статичная страница,
сервисная страница.

Горизонтальное меню

{mod: Menu: showCatalog: template_file=Menu_hor.htm}

см. работу с каталогами

шаблон оформления,
статичная страница,
сервисная страница.

Вертикальное меню

{mod: Menu: showCatalog: template_file=Menu_vert.htm}

см. работу с каталогами

шаблон оформления,
статичная страница,
сервисная страница.

Ступенчатое меню (вертикальное, с раскрытием уровней)

{mod: Menu: showCatalog: template_file=Menu_vert_tree.htm}

см. работу с каталогами

шаблон оформления,
статичная страница,
сервисная страница.

Выпадающее горизонтальное меню

{mod: Menu: showCatalog: template_file=Menu_Drop_Down.htm}

 настройки меню в /style/menus.js

шаблон оформления,
статичная страница,
сервисная страница.

Вывод меню по собственному шаблону (template_file)

{mod: Menu: showCatalog: template_file=заголовок шаблона

см. работу с каталогами

шаблон оформления,
статичная страница,
сервисная страница.

Работа с каталогами.

В сервисных страницах, используемых для изменения внешнего вида меню, допускается использование параметров:

{var: BeforeItem: значение} - фрагмент, вставляемый перед названием каждой категории (не обязательно)

{var: BeforeLevel: значение} - фрагмент, вставляемый перед каждым уровнем (не обязательно)

{Var : CatalogTree : параметр=значение , параметр=значение …} - вывод каталога. 

Обычно в тот момент, когда программный модуль формирует вывод каталога, в системе установлено значение какой-то категории каталога. Если параметры {Var : CatalogTree} не указаны, показывается только данная категория и все ее непосредственные потомки. Уровень каталога, на котором находится данная категория, будем называть текущим.

{var: AfterItem: значение} - фрагмент, вставляемый после названия каждой категории (не обязательно)
{var: AfterLevel: значение} - фрагмент, вставляемый после каждого уровня (не обязательно)
Все изменения можно сделать в сервисных страницах, которые отвечают за вывод меню сайта или вывод каталогов.

При использовании древовидного меню возможно использовать параметры:

{var: BeforeSelectedItem:
<b><font color="Red">
}

{var: AfterSelectedItem:
</font></b>
}

Данный пример использования окрашивает выделенный пункт меню в красный цвет.

Параметр

Значение

level_xspace

количество пробелов слева перед названием категории. Используется для установки отступа категория - подкатегория.

counter_format

количество единиц в данной категории. Формат записывается так: counter_format=[$counter]

link_color

цвет шрифта в названии категории.

class

Название класса категории. Если у Вас в шаблоне оформления или в файле стилей есть класс, который Вы хотите применить к этому элементу: class=....

show_only_top

show_only_top=1 - показывать только верхний уровень каталога.

show_top

show_top=1 - обязательно показывать верхний уровень каталога при входе в подчиненные уровни. 

show_peer

show_peer=1 - показывать другие уровни текущего каталога.

show_all_peer

show_all_peer=1 - показывать все категории всех уровней вплоть до текущего.

hide parent

hide_parent=1 - не показывать предшествующие категории на уровнях выше текущего.

start_level

start_level= номер уровня. Верхний уровень - 0. Каталог будет показан начиная с этого уровня.

show_all_children

show_all_children=1 - показывать все дерево каталога, начиная с текущего пункта.

save_last

save_last=1 - оставлять меню раскрытым при переходе в выводы модулей (например в анонсы новостей)