Page 1 of 1

Подскажите как устроена работа с менеджеl

Posted: Wed Dec 22, 2010 6:34 am
by gard
Привет всем!

Извиняюсь, за банальный для кого-то вопрос, но никак не пойму как оно работает. Имею несколько простых самосверстанных сайтов на CMSMS, но до этого меню всегда организовывал блоками контента. И вот подумал, что это не очень то правильно.

Меня интересует макет, где есть горизонтальное простое меню и на страницах, на которые оно ведет, есть еще левые колонки подменю. Вчера установил новую версию CMS, там есть шаблон Top simple navigation + left subnavigation + 1 column, как я понял за горизонтальное меню в шаблоне страницы отвечает блок:

Code: Select all

      <div id="menu_horiz">
        {menu loadprops=0 template='simple_navigation.tpl' number_of_levels='1'}
      </div>
а за вертикальное блок:

Code: Select all

            <div id="menu_vert">
              {menu loadprops=0 template='simple_navigation.tpl' start_level='2' collapse='1'}
            </div>
В обоих случаях видимо используется "шаблон_меню" simple_navigation.tpl. Это: number_of_levels='1' значит, что выводить только ссылки верхних уровней, так? А это: start_level='2' collapse='1', что выводить ссылки с подуровня 2, так? Кроме того, к наблону страницы присоединены стили: общий, для горизонтального меню, для вертикального меню и еще другие (печать, новости, кроссбраузерные хаки...). Все ли я увидел? Может быть, что-то еще не разглядел?

Меня больше интересует как работает "шаблон менеджера меню" simple_navigation.tpl, можно ли его использовать для совершенно другой своей .CSS-верстки сайта? Не хочется пытаться изменить то что есть (иногда это вариант), хочется взять уже сделанный CSS и на его основе сделать двухколоночный макет с горизонтальным меню первого уровня и вертикальным второго, чтобы меню само построилось.. Нужно ли будет править simple_navigation.tpl?

Простите, если смутно написал, нигде просто не смог найти уроков по созданию меню, а очень хочется =)

Re: Подскажите как устроена работа с менеджеl

Posted: Wed Dec 22, 2010 10:18 am
by Esh
Это: number_of_levels='1' значит, что выводить только ссылки верхних уровней, так? А это: start_level='2' collapse='1', что выводить ссылки с подуровня 2, так?
Стоит прочитать хелп для менеджера меню, там описаны параметры на русском и довольно подробно.
Меня больше интересует как работает "шаблон менеджера меню" simple_navigation.tpl, можно ли его использовать для совершенно другой своей .CSS-верстки сайта?
Подключите нужное меню и посмотрите как оно генерируется в html. Видоизменять меню можно с помощью параметров, css или правки шаблона.

Re: Подскажите как устроена работа с менеджеl

Posted: Wed Dec 22, 2010 12:01 pm
by gard
Спасибо, кажется разобрался, создал новый шаблон, в который вложил свою верстку (блоки), связал со своими таблицами стилей, подцепил меню аналогично как в примере, потом немного поднастроил и оно работает! Спасибо за наводку про параметры в справке, сейчас почитаю. Тему можно считать закрытой, мне требовалась простая схема меню и она работает =).