Разделись Каталог
#1
Отправлено 11 Октябрь 2012 - 19:16
Назрел вопрос.
У меня в магазины miloteka.ru товары условно можно разделить на 2 больших вида: непосредственно товары ручной работы "Мылотека" и другие товары.
Я хочу, чтобы посетители магазина, зайдя в мой магазин, сразу видели слева в каталоге разделение. Можно было бы, конечно, создать 2 большие категории товаров и в них уже делать подкатегории, но не хочу плодить кучу вложенных папок.
Можно как-то каталог разделить визуально.
Чтобы не пытаться на пальцах объяснить, что я хочу, прилагаю картинку, как я это вижу:
#2
Отправлено 11 Октябрь 2012 - 23:52
<!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->
все это можно разделить на
<!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог2 --> <!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров 2</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IF catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->
Далее останется изменить заголовки
<h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <h4 class="contentTbodyCatalogHeader">Каталог товаров 2</h4>
и установить необходимым категориям для второго каталога - опцию скрытия каталога на сайте.
#3
Отправлено 11 Октябрь 2012 - 23:55
#4
Отправлено 12 Октябрь 2012 - 21:12
#5
Отправлено 12 Октябрь 2012 - 22:06
#6
Отправлено 12 Октябрь 2012 - 22:27
Vaccina (12 Октябрь 2012 - 22:06) писал:
#7
Отправлено 01 Март 2013 - 16:59
#8
Отправлено 01 Март 2013 - 20:06
<!-- Каталог -->
<div class="pad-box">
<ul class="leftmenu">
<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</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"{% ENDIF %}
{% IF catalog.CURRENT %}class="selected"{% ENDIF %}
>{catalog.NAME}</a>
</li>
{% ENDIF %}
{% ENDFOR %}
{% ENDIF %}
</ul><br />
</li>
#9
Отправлено 01 Март 2013 - 21:31
ais-83 (01 Март 2013 - 20:06) писал:
<!-- Каталог -->
<div class="pad-box">
<ul class="leftmenu">
<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</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"{% ENDIF %}
{% IF catalog.CURRENT %}class="selected"{% ENDIF %}
>{catalog.NAME}</a>
</li>
{% ENDIF %}
{% ENDFOR %}
{% ENDIF %}
</ul><br />
</li>
также можно уточнить ...у вас не отображается новый ваш каталог в управление товарным каталогом???
#10
Отправлено 02 Март 2013 - 10:41
Mikola (01 Март 2013 - 21:31) писал:
также можно уточнить ...у вас не отображается новый ваш каталог в управление товарным каталогом???
Магазин настольных игр Играриум
Да, в управлении товарным каталогом каталога 2 нет.
У меня получается 2 одинаковых каталога. Как их сделать разными с разными категориями я не разобралась. Спасибо.
#11
Отправлено 02 Март 2013 - 19:16
ais-83 (02 Март 2013 - 10:41) писал:
Да, в управлении товарным каталогом каталога 2 нет.
У меня получается 2 одинаковых каталога. Как их сделать разными с разными категориями я не разобралась. Спасибо.
#12
Отправлено 02 Март 2013 - 19:56
ais-83 (02 Март 2013 - 10:41) писал:
Магазин настольных игр Играриум
Да, в управлении товарным каталогом каталога 2 нет.
У меня получается 2 одинаковых каталога. Как их сделать разными с разными категориями я не разобралась. Спасибо.
Смотрите, Вам нужны разные категории, но одни и те же товары. Поэтому Вы делаете все как в этой инструкции, создаете новые каталоги, скрываете их и товар кладете в них такой, который Вам нужен. Вы же можете класть одни и те же товары в разные каталоге столько раз, сколько Вам нужно
#13
Отправлено 22 Март 2013 - 19:23
Vaccina (11 Октябрь 2012 - 23:52) писал:
<!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->
все это можно разделить на
<!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IFNOT catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог2 --> <!-- Каталог --> <h4 class="contentTbodyCatalogHeader">Каталог товаров 2</h4> <ul id="subNavigation"> {%IFNOT catalog_empty %} {% FOR catalog %} {% IF catalog.HIDE %} <li> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> <!-- end Каталог -->
Далее останется изменить заголовки
<h4 class="contentTbodyCatalogHeader">Каталог товаров</h4> <h4 class="contentTbodyCatalogHeader">Каталог товаров 2</h4>
и установить необходимым категориям для второго каталога - опцию скрытия каталога на сайте.
Почему то не выходит. У меня код каталога такой:
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2><a href="http://babylook.me/page/catalog-tovarov" class="indexPage">Каталог товаров</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"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul>
Добавляю ваш код - появляется только один каталог товаров и под ним надпись "каталог товаров 2" и все. Второй каталог у меня на сайте скрыт. Что сделать?
#14
Отправлено 23 Март 2013 - 06:31
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2><a href="http://babylook.me/page/catalog-tovarov" class="indexPage">Каталог товаров</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"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> </li> <li class="categories"><h2><a href="http://babylook.me/page/catalog-tovarov" class="indexPage">Каталог товаров 2</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IF catalog.HIDE %} <li class="cat-item"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul>
Во втором каталоге будут отображаться все категории у которых установлена опция скрытия на сайте(в разделе редактирования категории). Проверьте так ли все у вас?
#15
Отправлено 23 Март 2013 - 11:30
Vaccina (23 Март 2013 - 06:31) писал:
<!-- Каталог --> <div class="pad-box"> <ul class="leftmenu"> <li class="categories"><h2><a href="http://babylook.me/page/catalog-tovarov" class="indexPage">Каталог товаров</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"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul> </li> <li class="categories"><h2><a href="http://babylook.me/page/catalog-tovarov" class="indexPage">Каталог товаров 2</a></h2> <ul> {%IFNOT catalog_empty %} {% FOR catalog %} {% IF catalog.HIDE %} <li class="cat-item"> <a href="{catalog.URL}" {% IF catalog.LEVEL>0%}style="padding-left:{catalog.LEVEL | multiply("20")}px"{% ENDIF %} {% IF catalog.CURRENT %}class="selected"{% ENDIF %} >{catalog.NAME}</a> </li> {% ENDIF %} {% ENDFOR %} {% ENDIF %} </ul>
Во втором каталоге будут отображаться все категории у которых установлена опция скрытия на сайте(в разделе редактирования категории). Проверьте так ли все у вас?
И так не получается, категории второго каталога не отображается:
Причем, когда я захожу в категории второго каталога, подкатегории отображаются в первом.
Я правильно сделал? Создал категории и бренды в каталоге. Категории не трогал, бренды сделал скрытыми (только сами бренды, подкатегории не скрывал).
#16
Отправлено 23 Март 2013 - 12:22
#18
Отправлено 24 Март 2013 - 12:34
#20
Отправлено 25 Март 2013 - 12:45
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных