Перейти к содержимому


Разделись Каталог


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 99

#1 Kotofeeva

Kotofeeva

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 259 сообщений

Отправлено 11 Октябрь 2012 - 19:16

Здравствуйте!
Назрел вопрос.
У меня в магазины miloteka.ru товары условно можно разделить на 2 больших вида: непосредственно товары ручной работы "Мылотека" и другие товары.
Я хочу, чтобы посетители магазина, зайдя в мой магазин, сразу видели слева в каталоге разделение. Можно было бы, конечно, создать 2 большие категории товаров и в них уже делать подкатегории, но не хочу плодить кучу вложенных папок.
Можно как-то каталог разделить визуально.
Чтобы не пытаться на пальцах объяснить, что я хочу, прилагаю картинку, как я это вижу:

Прикрепленные изображения

  • primer.jpg


#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 11 Октябрь 2012 - 23:52

Можно создать 2 каталога, первый каталог - это категории которые не скрыты на сайте, а второй каталог, это категории у которых установлена опция скрытия на сайте. Например у вас каталог в шаблоне "HTML" выглядит так

<!-- Каталог -->
	  				<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 Kotofeeva

Kotofeeva

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 259 сообщений

Отправлено 11 Октябрь 2012 - 23:55

Я не поняла, зачем категории второго каталога скрывать на сайте?

#4 Kotofeeva

Kotofeeva

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 259 сообщений

Отправлено 12 Октябрь 2012 - 21:12

Попробовала сейчас сделать, как Вы сказали. Сделать 2 каталога получилось. Но я не поняла, как сделать так, чтобы в одном каталоге отображались одни категории, а в другом другие?

#5 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 12 Октябрь 2012 - 22:06

Это для разделения каталога. Другого способа разделить каталог нету. Еще как вариант - это разделить каталог по количеству категорий, но думаю что это не лучший вариант, так как если измениться число категорий, то все объестся. Вам необходимо изменить опцию "Скрыть товарную категорию на сайте" в редактировании категории. Получиться все категории у которых эта опция не установлена - будут в первом каталоге, а у которых установлена - во втором.

#6 Kotofeeva

Kotofeeva

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 259 сообщений

Отправлено 12 Октябрь 2012 - 22:27

Просмотр сообщенияVaccina (12 Октябрь 2012 - 22:06) писал:

Это для разделения каталога. Другого способа разделить каталог нету. Еще как вариант - это разделить каталог по количеству категорий, но думаю что это не лучший вариант, так как если измениться число категорий, то все объестся. Вам необходимо изменить опцию "Скрыть товарную категорию на сайте" в редактировании категории. Получиться все категории у которых эта опция не установлена - будут в первом каталоге, а у которых установлена - во втором.
Я скрыла одну категорию, но она и во втором каталоге не отображается((

#7 ais-83

ais-83

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 165 сообщений

Отправлено 01 Март 2013 - 16:59

Хм. Интересно. А если у меня все товары должны быть как в 1 каталоге, так и во втором. Тогда никак нельзя сделать?

#8 ais-83

ais-83

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 165 сообщений

Отправлено 01 Март 2013 - 20:06

Сделала описанное, получилось 2 каталога, дублирующих друг друга. Я могу переименовать второй каталог, но я не вижу в "Управлении товарным каталогом" второй каталог, и не могу никак сделать каталог самостоятельным. Как быть?  Вот код моего каталога:

<!-- Каталог -->
              <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 mikola

mikola

    Good soo good

  • Модератоpы
  • 1 550 сообщений
  • Городгород Нижний Новгород

Отправлено 01 Март 2013 - 21:31

Просмотр сообщенияais-83 (01 Март 2013 - 20:06) писал:

Сделала описанное, получилось 2 каталога, дублирующих друг друга. Я могу переименовать второй каталог, но я не вижу в "Управлении товарным каталогом" второй каталог, и не могу никак сделать каталог самостоятельным. Как быть?  Вот код моего каталога:

<!-- Каталог -->
  <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 ais-83

ais-83

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 165 сообщений

Отправлено 02 Март 2013 - 10:41

Просмотр сообщенияMikola (01 Март 2013 - 21:31) писал:

назовите адрес аккаунта..
также можно уточнить ...у вас не отображается новый ваш каталог в управление товарным каталогом???

Магазин настольных игр Играриум

Да, в управлении товарным каталогом каталога 2 нет.
У меня получается 2 одинаковых каталога. Как их сделать разными с разными категориями я не разобралась. Спасибо.

#11 ais-83

ais-83

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 165 сообщений

Отправлено 02 Март 2013 - 19:16

Просмотр сообщенияais-83 (02 Март 2013 - 10:41) писал:

Магазин настольных игр Играриум

Да, в управлении товарным каталогом каталога 2 нет.
У меня получается 2 одинаковых каталога. Как их сделать разными с разными категориями я не разобралась. Спасибо.
http://xn--80afocuvbz.xn--p1ai/

#12 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 02 Март 2013 - 19:56

Просмотр сообщенияais-83 (02 Март 2013 - 10:41) писал:



Магазин настольных игр Играриум

Да, в управлении товарным каталогом каталога 2 нет.
У меня получается 2 одинаковых каталога. Как их сделать разными с разными категориями я не разобралась. Спасибо.

Смотрите, Вам нужны разные категории, но одни и те же товары. Поэтому Вы делаете все как в этой инструкции, создаете новые каталоги, скрываете их и товар кладете в них такой, который Вам нужен. Вы же можете класть одни и те же товары в разные каталоге столько раз, сколько Вам нужно

#13 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 22 Март 2013 - 19:23

Просмотр сообщенияVaccina (11 Октябрь 2012 - 23:52) писал:

Можно создать 2 каталога, первый каталог - это категории которые не скрыты на сайте, а второй каталог, это категории у которых установлена опция скрытия на сайте. Например у вас каталог в шаблоне "HTML" выглядит так

<!-- Каталог -->
				<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 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 23 Март 2013 - 06:31

У вас должно быть 2 каталога и их общий вид должен быть

<!-- Каталог -->
						  <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 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 23 Март 2013 - 11:30

Просмотр сообщенияVaccina (23 Март 2013 - 06:31) писал:

У вас должно быть 2 каталога и их общий вид должен быть

<!-- Каталог -->
<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>

Во втором каталоге будут отображаться все категории у которых установлена опция скрытия на сайте(в разделе редактирования категории). Проверьте так ли все у вас?

И так не получается, категории второго каталога не отображается:

435345435.png

Причем, когда я захожу в категории второго каталога, подкатегории отображаются в первом.

Я правильно сделал? Создал категории и бренды в каталоге. Категории не трогал, бренды сделал скрытыми (только сами бренды, подкатегории не скрывал).

#16 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 23 Март 2013 - 12:22

Скажите пожалуйста, адрес магазина.

#17 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 24 Март 2013 - 00:12

Просмотр сообщенияKoderhan (23 Март 2013 - 12:22) писал:

Скажите пожалуйста, адрес магазина.

babylook.me

#18 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 24 Март 2013 - 12:34

Видимо, Вы убрали второй каталог с сайта, так как я там его не обнаружила. Чтобы мы могли Вам помочь, верните его обратно, пожалуйста.

#19 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 24 Март 2013 - 13:56

Просмотр сообщенияStasya (24 Март 2013 - 12:34) писал:

Видимо, Вы убрали второй каталог с сайта, так как я там его не обнаружила. Чтобы мы могли Вам помочь, верните его обратно, пожалуйста.

Вернул, посмотрите.

#20 551

551

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 650 сообщений
  • ГородМосква

Отправлено 25 Март 2013 - 12:45

Жду ответа.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных