Как Поменять Цвет Категорий И Подкатегорий В Каталоге Товаров
#1
Отправлено 20 Июль 2013 - 19:02
Немного запутался с выбором цвета категорий, подкатегорий (1-й вложенности) и подподкатегорий (2-й вложенности) в каталоге товара, помогите пожалуйста разобраться. Заранее спасибо.
В дальнейшем цвет категорий и подкатегорий сам подберу и вставлю.
1. Начнем с верхней категории, например нажимаем категорию "товары для офиса", она выделяется черным шрифтом, появляются подкатегории например цвет - зелёный (как у нас на сайте).
2. Далее жмём например подкатегорию "калькуляторы" , хочется, что бы сама категория "Товары для офиса" оставалась выделена черным шрифтом, а подкатегория выделялась например серым цветом (так же выделена жирным шрифтом).
3. Далее например нажимаем подподкатегорию "Калькуляторы графические", хочется, что бы она тоже цвет поменяла например на синий, а верхняя подкатегория "Калькуляторы" тоже выделялась жирным шрифтом и оставалась например серым цветом, а сама категория "товары для офиса", так и оставалась черным цветом с выделенным шрифтом.
4. Возможно ли такое, когда жмёшь на категорию либо подкатегорию она открывается, а когда жмёшь второй раз на данные категории, что бы они закрывались (убирались), а то они закрываются только тогда, когда открываешь другие категории.
#2
Отправлено 22 Июль 2013 - 13:27
Vitaliy888 (20 Июль 2013 - 19:02) писал:
Немного запутался с выбором цвета категорий, подкатегорий (1-й вложенности) и подподкатегорий (2-й вложенности) в каталоге товара, помогите пожалуйста разобраться. Заранее спасибо.
В дальнейшем цвет категорий и подкатегорий сам подберу и вставлю.
1. Начнем с верхней категории, например нажимаем категорию "товары для офиса", она выделяется черным шрифтом, появляются подкатегории например цвет - зелёный (как у нас на сайте).
2. Далее жмём например подкатегорию "калькуляторы" , хочется, что бы сама категория "Товары для офиса" оставалась выделена черным шрифтом, а подкатегория выделялась например серым цветом (так же выделена жирным шрифтом).
3. Далее например нажимаем подподкатегорию "Калькуляторы графические", хочется, что бы она тоже цвет поменяла например на синий, а верхняя подкатегория "Калькуляторы" тоже выделялась жирным шрифтом и оставалась например серым цветом, а сама категория "товары для офиса", так и оставалась черным цветом с выделенным шрифтом.
4. Возможно ли такое, когда жмёшь на категорию либо подкатегорию она открывается, а когда жмёшь второй раз на данные категории, что бы они закрывались (убирались), а то они закрываются только тогда, когда открываешь другие категории.
Найдите код в шаблоне Товар:
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22 !important;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>и замените на:
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IF catalog.LEVEL>1%} <style type="text/css"> .cat-item a.selected{color:blue !important;} </style> {% ELSEIF catalog.LEVEL>2%} <style type="text/css"> .cat-item a.selected{color:red !important;} </style> {% ENDIF %} {% IFNOT catalog.HIDE %} <li class="cat-item"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>
Замените blue и red на Ваши цвета.
#3
Отправлено 23 Июль 2013 - 08:36
Спасибо большое, всё как Вы написали, нашёл в шаблоне HTML код и заменил его, но почему-то ничего не произошло. Жду Вашего ответа.
#4
Отправлено 23 Июль 2013 - 13:07
Vitaliy888 (23 Июль 2013 - 08:36) писал:
Не нашла у Вас кода из сообщения - http://forum.storela...-ка/#entry80294
Проделайте пожалуйста еще раз изменения в шаблоне HTML и оставьте их на сайте.
#5
Отправлено 23 Июль 2013 - 14:06
#6
Отправлено 24 Июль 2013 - 02:40
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item {% IF catalog.FIRST %} first{% IF catalog.LEVEL = 0 %} root{% ENDIF %} level{%catalog.LEVEL%} {% IF catalog.CURRENT %} current{% catalog.CURRENT_PARENT %} parrent{% ENDIF %} {% IFNOT catalog.ISSET_SUB %} sub{% ENDIF %}"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>
данный код сам по себе не сделает необходимые вам изменения, но он задаст разметку с помощью которой уже данные изменения можно будет сделать. Вставьте данный код вместо вашего кода каталога.
#7
Отправлено 24 Июль 2013 - 12:35
2. У нас старый шаблон "Сияние". Как обновить его до новой версии, что бы остался дизайн и вся информация на сайте?
Заранее благодарен и хорошего дня!!!
#8
Отправлено 24 Июль 2013 - 13:09
Vitaliy888 (24 Июль 2013 - 12:35) писал:
2. У нас старый шаблон "Сияние". Как обновить его до новой версии, что бы остался дизайн и вся информация на сайте?
Заранее благодарен и хорошего дня!!!
1) Код:
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item {% IF catalog.FIRST %} first{% IF catalog.LEVEL = 0 %} root{% ENDIF %} level{%catalog.LEVEL%} {% IF catalog.CURRENT %} current{% catalog.CURRENT_PARENT %} parrent{% ENDIF %} {% IFNOT catalog.ISSET_SUB %} sub{% ENDIF %}"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>замените на:
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item {% IF catalog.FIRST %} first {%ENDIF%} {% IF catalog.LEVEL = 0 %} root{% ENDIF %} level{%catalog.LEVEL%} {% IF catalog.CURRENT %} current{% catalog.CURRENT_PARENT %} parrent{% ENDIF %} {% IFNOT catalog.ISSET_SUB %} sub{% ENDIF %}"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>
#9
Отправлено 24 Июль 2013 - 13:37
И подскажите пожалуйста как обновить шаблон "Сияние", что бы не слетела шапка дизайна.
Заранее благодарен.
#10
Отправлено 25 Июль 2013 - 01:47
2. У вас в шапке стоит картинка с элементами, достаточно ее будет по новой загрузить. Но лучше сохранить в разделе Редактор шаблонов бэк ап, скачать его себе, сменить тему сияние и перенести изменения. Как понимаю, вам необходимо обновить тему для добавления новых функций, какие вам необходимы?
#11
Отправлено 25 Июль 2013 - 11:24
А хотелось бы:<p>Нажимаем например на категорию "товары для офиса", она выделяется черным шрифтом, снизу появляются подкатегории например цвет - зелёный (как у нас на сайте).
<span style="color: rgb(40, 40, 40); line-height: 22px; font-family: Arial, Tahoma, Verdana, sans-serif;"><span style="font-size: 12px;">2. Далее жмём например подкатегорию "калькуляторы" ,
Вот текст:
Хпотелось бы:
1. Например нажимаем категорию "товары для офиса", она выделяется черным шрифтом, появляются подкатегории например цвет - зелёный (как у нас на сайте).
2. Далее жмём например подкатегорию "калькуляторы" , хочется, что бы сама категория "Товары для офиса" оставалась выделена черным шрифтом, а подкатегория выделялась например серым цветом (так же выделена жирным шрифтом).
3. Далее например нажимаем подподкатегорию "Калькуляторы графические", хочется, что бы она тоже цвет поменяла например на синий, а верхняя подкатегория "Калькуляторы" так же выделялась жирным шрифтом и оставалась например серым цветом, а сама категория "товары для офиса", так и оставалась черным цветом с выделенным шрифтом.
#12
Отправлено 26 Июль 2013 - 03:43
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item {% IF catalog.FIRST %} first {%ENDIF%} {% IF catalog.LEVEL = 0 %} root{% ENDIF %} level{%catalog.LEVEL%} {% IF catalog.CURRENT %} current{% catalog.CURRENT_PARENT %} parrent{% ENDIF %} {% IFNOT catalog.ISSET_SUB %} sub{% ENDIF %}"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>
на следующий код
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2>Каталог товаров</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li class="cat-item {% IF catalog.FIRST %} first{% ENDIF %}{% IF catalog.LEVEL = 0 %} root{% ENDIF %} level{catalog.LEVEL} {% IF catalog.CURRENT %} current{% ENDIF %}{% IF catalog.CURRENT_PARENT %} parrent{% ENDIF %} {% IFNOT catalog.ISSET_SUB %} sub{% ENDIF %}"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px; color:#228B22;"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul><br /> </li>
К сожалению, в предыдущих вариантах были небольшие опечатки в условии. Ваш вопрос понятен, повроять его нет необходимости. Как сделаете данное изменение - сообщите, и мы поможем вам сделать отображение каталога.
#13
Отправлено 30 Июль 2013 - 13:01
Код в каталоге поменял, спасибо. Жду Вашего ответа!
Хорошего дня!!!
#14
Отправлено 31 Июль 2013 - 01:46
.leftmenu li li.parrent.root a { color: #000000; font-weight: bold; } .leftmenu li li.level1.current a, .leftmenu li li.level1.parrent a { color: #818181 !important; font-weight: bold !important; } .leftmenu li li.level2.current a, .leftmenu li li.level2.parrent a { color: #0084FF !important; font-weight: bold !important; }
#15
Отправлено 01 Август 2013 - 11:39
Всё получилось!!! Отличнейшего Вам настроения!!!
#16
Отправлено 16 Август 2013 - 12:54
Покажите пожалуйста наглядно где можно в админ панели поменять цвет всех названий категорий, подкатегорий, подподкатегорий.
У нас на сайте например - цвет названий категорий - синий; покатегорий-зелёный и подподкатегрий - зелёный.
Требуется, что бы все названия в подкатегориях или подподкатегориях меняли цвет при открытии их. Чтобы было видно разграничение категорий по цвету. Например Цвет товара основных категорий - синий, цвет подкатегорий - зелёный, цвет подподкатегорий - фиолетовый.
Заранее благодарен. Жду Вашего ответа и Хорошего настроения!!!
#17
Отправлено 17 Август 2013 - 03:23
#18
Отправлено 17 Август 2013 - 09:20
Проще говоря у нас на сайте в каталоге товара 3 вложенности категорий. Покажите где можно поменять цвет категорий и подкатегорий, что бы они не сливались друг с другом (что бы получилось 3 разных цвета категорий по вложенности (например синий-основная категория, зелёный-вложенная подкатегория, фиолетовый-вложенная подподкатегория)).
В каталоге товара например все товары в основной категории синим цветом, нажимаем например "товары для дома" появляется вложенная подкатегория (все наименования пусть будут зелёным цветом), в этой подкатегории например нажимаем "Посуда" появляются названия подподкатегорий (Алюминивая посуда, изделия и з керамики и т.д.), она у нас отображена тоже зелёным цветом и сливается с подкатегорией, а хочется, что бы все названия данной категории были разными цветами.
Заранее спасибо и жду вашего ответа!
#19
Отправлено 17 Август 2013 - 11:18
.leftmenu li li.parrent.root a { color: #000000; font-weight: bold; } .leftmenu li li.level1.current a, .leftmenu li li.level1.parrent a { color: #818181 !important; font-weight: bold !important; } .leftmenu li li.level2.current a, .leftmenu li li.level2.parrent a { color: #0084FF !important; font-weight: bold !important; }Где color: Ваш цвет.
Так для каждого уровня категорий
#20
Отправлено 18 Август 2013 - 08:48
В этом коде можно поменять цвет только одного названия категории либо подкатегории на которое жмёшь и всё. А требуется поменять цвет всех названий подкатегорий разом в которой находишься. Например у нас на сайте три вложенности категорий. Первая вложенность - синий цвет, Вторая вложенность - зелёный цвет, третья вложенность - зелёный цвет. Покажите наглядно где можно изменить цвета данных вложенных категорий. Заранее благодарен. Жду Вашего ответа.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных