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

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

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

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

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

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

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

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

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

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

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

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

*

korogan

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

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

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

*

admin

  • *****
  • 2444
  • +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

  • ****
  • 279
  • +48/-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

  • *****
  • 2444
  • +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

  • *****
  • 2444
  • +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 »
Понял, выполняю :) спс