Последнее обновление: 20 июня 2017
Дерево категорий
"Дерево категорий" содержит ссылки на «категории товаров».
Размещаться может как в верхнем горизонтальном меню, так и в левом "сайтбаре" на усмотрение администратора сайта.
Расположение «дерева категорий»
По умолчанию, «дерево категорий» размещается в левом «сайтбаре».
В настройках темы (приложение «магазин» - вкладка «витрина» - раздел «дизайн») пункт 3.1. «Содержимое верхнего горизонтального блока навигации», Вы можете изменить расположение «дерева категорий» поместив его в верхнем горизонтальном блоке навигации.
- Если в настройках будет выбрано значение «информационные страницы», то дерево категорий будет размещаться в левом «сайтбаре» а информационные страницы разместятся в верхнем меню навигации
- Если в настройках будет выбрано значение «дерево категорий», то «дерево категорий» будет размещаться в верхнем горизонтальном блоке навигации, а информационные страницы в левом «сайтбаре».
Тип отображений «дерева категорий»
По умолчанию, «дерево категорий» отображается типом «выпадающий список дочерних категорий».
Изменить тип отображения «дерева категорий» Вы можете в "настройках темы" (приложение «магазин» - вкладка «витрина» - раздел «дизайн») пункт 5.1. «Тип отображения дерева категорий».
Вы можете выбрать один из 4 вариантов:
- Выпадающий список дочерних категорий
определяет выпадающее меню, где при наведении на один из пунктов меню, выпадает список ссылок вложенных пунктов
* поддерживает списки до 3-го уровня вложенности
* может быть применим как для категорий размещенных в верхнем горизонтальном блоке навигации, так и для категорий размещенных в левом сайтбаре - Выпадающий блок категорий 2 и 3-го уровней (структурированный)
определяет выпадающее меню, где при наведении на один из пунктов меню 1-го уровня, выпадает блок содержащий списки ссылок 2-го и 3-го уровня
* может быть применим как для категорий размещенных в верхнем горизонтальном блоке навигации, так и для категорий размещенных в левом сайтбаре - Выезжающий список дочерних категорий
определяет "выезжающее" меню, где при клике на иконку (иконка отображается только у пунктов имеющих вложенные пункты), "выезжает" список ссылок следующего (вложенного) уровня вложенности.
* Является типом отображения по умолчанию для устройств просмотра с шириной до 1000px
* может быть применим только для категорий размещенных в левом сайтбаре - Выпадающий блок категорий 2 и 3-го уровней (неструктурированный)
определяет выпадающее меню, где при наведении на один из пунктов меню 1-го уровня, выпадает блок содержащий списки ссылок 2-го и 3-го уровня
* схожее с меню тип 2, но вложенные пункты 2-го и 3-го уровней не структурированы а выводятся общим потоком.
* может быть применим как для категорий размещенных в верхнем горизонтальном блоке навигации, так и для категорий размещенных в левом сайтбаре
Комментарии (16)
Здравствуйте!
Чтобы яндекс все лучше индексировал - доступ к всей номенклатуре товара должен быть на главной странице, т.е. все категории и подкатегории должны быть видны на главной странице. Можно ли реализовать чтоб при переходе на главную страницу, отображалось раскрытое дерево категорий и подкатегорий?
Добавьте в файл home.html блок кода вывода категорий, например так:
Подскажите, можно ли выделить цветом одну категорию ( например "Распродажа"? Заливка или может цвет текста другой?
можно обратится к элементу по значению его атрибута.
например перекрасить фон и цвет ссылки в любом из меню
a[href="/category/mobiles/"]{
background:red !important;
color:#fff !important;
}
Вам в селекторе стоит лишь поменять значение атрибута href указанной ссылки
* в примере указанно "/category/mobiles/"
Спасибо!
Подскажите, как сделать так, чтобы дерево категорий было раскрыто по-умолчанию. Для дерева категорий в левом сайтбаре с типом отображения: "Выезжающий список дочерних категорий". Спасибо.
Вам нужно что бы все возможные вложения дерева категорий были раскрыты?
да, все верно.
Попробуйте в файле profitbuy.min.js(Сайт-Дизайн-Шаблоны) после строки/текста:
$('.base-menu.type3 .selected').children('ul').show().prev().find('i').html('');
добавить строку:
$('.base-menu.type3').find('ul').show().prev().find('i').html('');
нет у меня такого файла: profitbuy.min.js
Убедитесь что вы ищите его в нужном месте, в предыдущем сообщении местоположение этого файла определено наиболее точно.
проверил внимательно, ищу в указанном вами месте. Вот скрины:
Извините, это моя ошибка, перепутал темы оформления.
Попробуйте в файле buysimply.js(Сайт-Дизайн-Шаблоны) заменить строку:
$('ul.vertical-tree-three.dhtml span.grower.OPEN').addClass('CLOSE').removeClass('OPEN').parent().find('ul:first').hide();
строкой:
/*$('ul.vertical-tree-three.dhtml span.grower.OPEN').addClass('CLOSE').removeClass('OPEN').parent().find('ul:first').hide();*/
Спасибо, все получилось ))
Здравствуйте! Можно ли как то объединить несколько категории в один раздел не изменяя структуру сайта (Url -и страниц). Например:
Эти категории объединить в Один раздел "Климатическое оборудование" и при нажатии на его открывалось уже сам список категории.
Можно но только в ручном режиме. Вам нужно самостоятельно сформировать HTML структуру дерева категорий и использовать ее.