Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Не выводится дополнительное меню в версии "Start"

Автор BabajkaРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 2214
Последний ответ 10 Январь 2013, 10:08:04
от admin
Магазин "Современный" - добавление заголовка к левому меню каталога

Автор manadsgnРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 2090
Последний ответ 25 Июнь 2012, 17:33:00
от manadsgn
Вывод страницы в меню с отключением вывода в карте сайта

Автор alpotemkinРаздел Макросы UMI.CMS

Ответов: 6
Просмотров: 3660
Последний ответ 03 Ноябрь 2011, 15:07:29
от alpotemkin
Текущая страница - добавление класса к ссылке главного меню

Автор manadsgnРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 1821
Последний ответ 24 Июнь 2012, 14:00:10
от manadsgn
Вывод в меню только разделов с определенными свойствами

Автор poloРаздел Шаблоны XSLT

Ответов: 4
Просмотров: 3731
Последний ответ 24 Июнь 2011, 12:58:58
от polo

0 Пользователей и 1 Гость просматривают эту тему.

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Здравствуйте!

Подскажите пожалуйста как реализовать на TPL шаблонизаторе  3 различных меню.
_http://new.lipetsk-web.ru/
Смог сделать вывод только основного меню с верху, а как и чем вывести остальное не могу разобраться.

Буду признателен за помощь.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #1 : 24 Август 2011, 21:55:42 »
у umi с разными меню особая песня)

меню пересекаются с друг другом?, то есть, есть ли элементы, которые одновременно в разных меню?

элементы меню находяться на одном уровне вложенности в структуре сайта?

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #2 : 25 Август 2011, 13:47:56 »
В админке структура следующая
Главная
Услуги
События
Обучение
Это главное меню а есть еще раздел
Наши услуги в нем идут подразделы
его хотелось бы вывести отдельно и сделать левым меню
Для наглядности _http://lipetsk-web.ru/

*

korogan

  • ***
  • 188
  • +3/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #3 : 25 Август 2011, 22:30:55 »
Все спасибо разобрался.
Оказывается все очень просто. Создал отдельный шаблон и макросом %content menu('left_menu',1,24)% вывел нужное мне меню.

*

sc361533

  • *
  • 5
  • +0/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #4 : 29 Апрель 2013, 18:16:52 »
Добрый день всем! У меня такой вопрос? Есть меню не обычное, а с картинками. Не могу догнать как его реализовать. Вот само меню с картинками
<nav> 
      
          <ul class="menu">
             <li class="current"><a href="index.html" class="home"><img src="/images/img_avto/home.jpg" alt=""></a></li>
              <li><a href="about.html">About</a></li>
              <li><a href="maintenance.html">Maintenance</a></li>
              <li><a href="repair.html">Repair</a></li>
              <li><a href="price-list.html">Price List</a></li>
              <li><a href="locations.html">Locations</a></li>
          </ul>
               
          <div class="clear"></div>
       
        </nav>

*

e.ioffe

  • ****
  • 369
  • +81/-2
  • Профессиональная разработка на UMI.CMS.
    • Просмотр профиля
    • Fullspace - Лучший хостинг для UMI.CMS
Re:Несколько меню на TPL шаблонизаторе
« Ответ #5 : 30 Апрель 2013, 11:15:42 »
Добрый день всем! У меня такой вопрос? Есть меню не обычное, а с картинками. Не могу догнать как его реализовать. Вот само меню с картинками

Если сайт на xslt, используйте extProps. Пример вызова: udata://content/menu/(Параметры)/?extProps=menu_pic_a (в вывод будет добавлено свойство "Изображение активного раздела"). Более подробно см. здесь - http://dev.docs.umi-cms.ru/shablony_i_makrosy/xslt-shablonizator_umi_cms/makrosy_protokol_udata/#extended
Ускорение сайта на UMI.CMS - http://speed.umispec.ru/

*

Vladimir

  • ****
  • 271
  • +46/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #6 : 30 Апрель 2013, 13:05:34 »
У каждой страницы есть поля: "изображение заголовка", "изображение пункта меню", "Изображение активного пункта меню". ваши картинки загружаете туда и выводите макросами %header_pic%, %menu_pic_ua%, %menu_pic_a% или через data getProperty()

*

sc361533

  • *
  • 5
  • +0/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #7 : 30 Апрель 2013, 21:40:29 »
У каждой страницы есть поля: "изображение заголовка", "изображение пункта меню", "Изображение активного пункта меню". ваши картинки загружаете туда и выводите макросами %header_pic%, %menu_pic_ua%, %menu_pic_a% или через data getProperty()
использую TPL шаблонизатор

*

sc361533

  • *
  • 5
  • +0/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #8 : 30 Апрель 2013, 22:48:48 »
У каждой страницы есть поля: "изображение заголовка", "изображение пункта меню", "Изображение активного пункта меню". ваши картинки загружаете туда и выводите макросами %header_pic%, %menu_pic_ua%, %menu_pic_a% или через data getProperty()
использую TPL шаблонизатор
на сколько я правильно понимаю для начала надо сделать шаблон меню? Я Правильно понимаю?

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #9 : 02 Май 2013, 19:14:03 »
1. делаем вызов макроса для вывода меню. Например %content menu('new_menu')%
2. создаем шаблон /tpls/content/new_menu.tpl
3. заполняем его по образу и подобию уже существующих в папке /tpls/content шаблонов , а также поглядывая в документацию (http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/struktura_i_kontent/content_menu/#tpl-templating)

*

sc361533

  • *
  • 5
  • +0/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #10 : 16 Май 2013, 00:25:44 »
Добрый вечер всем и отдельно админу! вот пытаюсь сделать меню как Вы описали выше вывожу меню с помощью макроса %content menu('menu_avto')% а шаблон становиться весь белый все пропадает :o наверное где то допустил ошибку. Подскажите плиз что я делаю не так.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #11 : 20 Май 2013, 01:20:33 »
Если все белое, то действительно сокрее всего появилась ошибка.

1. проверьте кодировку вашего нового шаблона menu_avto (все tpl шаблоны должны быть в "utf-8 без BOM" кодировке)
2. включите отображение ошибок (debug для разработчика, не обращайте внимание что он описан для xslt, для tpl все точно также включается)
3. включите макрос для отображения ошибок вызовов макроса
4. отключайте поэтапно вызовы (или блоки шаблонов) и когда, после какого-то отключения все заработает... вы поймете что причина примерно найдена.. дальше продолжайте уменьшать зону поиска (так называемый "поиск половинчатым делением")

*

sc361533

  • *
  • 5
  • +0/-0
    • Просмотр профиля
Re:Несколько меню на TPL шаблонизаторе
« Ответ #12 : 23 Май 2013, 02:51:46 »
Понял, выполняю :) спс