Вход • Регистрация

Несколько менюшек

  • 07 декабря 2010 г.
  • Не знал в какую рубрику написать.
    Господа, как быть если у меня несколько независимых менюшек на сайте.
    Как добавить страницу именно в желаемое меню???
    Подскажите, уважаемые ГУРУ.
    • 07 декабря 2010 г. , редакция: 07 декабря 2010 г.
    • Первым делом надо эту структуру создать в админке. Идете в "Страницы сайта" и там создаете "меню слева" и "меню справа", или "меню1", "меню2", и "меню3", смотря что надо.

      Затем в "меню слева" создаете плюсиками подстраницы "о нас", "услуги", "контакты" - это будет одно меню.
      А в "меню справа" создаете "предложение 1", "предложение 2" и "предложение 3" - это будет второе меню.
      Естественно, везде ставите галочки "Показывать на сайте" и "Показывать в меню".

      Теперь как их вывести в шаблоне. Меню выводится тегом
      Код
      <insert name="show_menu">

      Просто вписываете в шаблоне в нужном месте этот тег и там выведется меню. По умолчанию этот тег выводит все пункты меню, которые в корне сайта с галочкой "показывать в меню".

      А чтобы вывести пункты из раздела (а нам надо в одном месте вывести подпункты из "меню слева", а в другом из "меню справа") надо просто указать ID этих пунктов в теге в параметре koren.
      Допустим, у "меню слева" ID=16, а у "меню справа" ID=20.
      Тогда в одном месте пишите
      Код
      <insert name="show_menu" koren="16">
      - там выведется "о нас", "услуги", "контакты"
      А в другом месте пишите тег
      Код
      <insert name="show_menu" koren="20">
      - там выведется "предложение 1", "предложение 2" и "предложение 3"
      Все описано в документации: http://cms.diafan.ru/dokument/full-manual/templates/shared-functions/

      И вот гляньте, общие сведения о шаблонах и подключении дизайна: http://cms.diafan.ru/dokument/webmaster/themes/

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум