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


Как Сделать Разбивку Товаров По Двум Категориям?


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

#1 indigian

indigian

    Пользователь

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

Отправлено 02 Апрель 2012 - 20:41

Добрый день!
У меня магазин муз. инструментов. Мои категории товаров  Гитары, Клавишные, Ударные и т.д. В каждой категории есть подкатегории: Гитары - электро, акустические, электроакустические и т.д., то же самое в других категориях есть свои подкатегории. Разумеется, я размещаю инфу о товарах по смыслу этой разбивки по категориям и подкатегориям. А как мне создать альтернативный список категорий, где инструменты будут собираться по брендам? Вот, к примеру, есть гитарная фирма "Фендер", она выпускает гитары как электро, так и акустические, и электроакустические и т.д. И вот, я захожу в одну из этих гитарных категорий, и вдруг хочу посмотреть все инструменты именно этого производителя в не зависимости от расположения их по категориям. Как мне сделать альтернативную привязку товаров к категориям по брендам?
Вот, например, как это сделано здесь
http://invask.ru/categories
Спасибо.

#2 a.pashuta

a.pashuta

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

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

Отправлено 03 Апрель 2012 - 11:36

Просмотр сообщенияindigian (02 Апрель 2012 - 20:41) писал:

Добрый день!
У меня магазин муз. инструментов. Мои категории товаров  Гитары, Клавишные, Ударные и т.д. В каждой категории есть подкатегории: Гитары - электро, акустические, электроакустические и т.д., то же самое в других категориях есть свои подкатегории. Разумеется, я размещаю инфу о товарах по смыслу этой разбивки по категориям и подкатегориям. А как мне создать альтернативный список категорий, где инструменты будут собираться по брендам? Вот, к примеру, есть гитарная фирма "Фендер", она выпускает гитары как электро, так и акустические, и электроакустические и т.д. И вот, я захожу в одну из этих гитарных категорий, и вдруг хочу посмотреть все инструменты именно этого производителя в не зависимости от расположения их по категориям. Как мне сделать альтернативную привязку товаров к категориям по брендам?
Вот, например, как это сделано здесь
http://invask.ru/categories
Спасибо.
Хм... ну как вариант, это создать дополнительную ветку категорий под общим названием "Бренды" и накидать в нее подкатегорий с соответствующими названиями, а в подкатегории накидать товара по производителю.
Еще вариант, создать фильтры по характеристикам товара. Например: есть производитель "Фендер" и "Джексон". У некоторых гитар в характеристиках указываем "Фендер", у некоторых "Джексон". И добавляем фильтры по характеристикам в свойствах категории. Пример работы фильтров.

#3 indigian

indigian

    Пользователь

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

Отправлено 03 Апрель 2012 - 16:20

Ок, спасибо, уловил суть:)  
А вот еще вопрос - почему все мои созданные категории и подкатегории (каталог товаров) отображаются на гл. странице столбиком слева, а когда я нажимаю на вкладку "каталог товаров", которая в меню главной страницы как сверху, так и снизу, то вижу надпись "Нет товаров для выбранных условий"? Вот это мне не понятно...

#4 a.pashuta

a.pashuta

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

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

Отправлено 03 Апрель 2012 - 17:02

Просмотр сообщенияindigian (03 Апрель 2012 - 16:20) писал:

Ок, спасибо, уловил суть:)  
А вот еще вопрос - почему все мои созданные категории и подкатегории (каталог товаров) отображаются на гл. странице столбиком слева, а когда я нажимаю на вкладку "каталог товаров", которая в меню главной страницы как сверху, так и снизу, то вижу надпись "Нет товаров для выбранных условий"? Вот это мне не понятно...
Хм... Адрес сайта вашего подскажите.

#5 Vaccina

Vaccina

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

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

Отправлено 03 Апрель 2012 - 17:44

По идее на главной отображаются только товары из категорий Новинки, Товары на главной, Хиты. А для отображений товаров в каталоге необходимо что бы этот каталог был создан. Пожалуйста, сообщите ваш адрес магазина. Так же проверьте создан ли у вас каталог.

#6 indigian

indigian

    Пользователь

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

Отправлено 03 Апрель 2012 - 17:51

Адрес jumbostore.ru
Когда я задавал вопрос, у меня в каталоге не были размещены товары. Когда разместил несколько товаров, они появились во вкладке "Каталог товаров". Однако я ожидал, что эта вкладка будет каким-то образом дублировать структуру основного каталога, ан нет - там все товары в кучу. Пока не понял, хорошо это или плохо... Спасибо.

#7 FUN

FUN

    Пользователь

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

Отправлено 25 Май 2012 - 10:28

Добрый день = )
тоже в кучу при заходе в каталог, не появляются категории а просто товары из разных категорий. подскажите  http://vdorogy-shop.ru

#8 Dora

Dora

    Новичок

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

Отправлено 25 Май 2012 - 10:36

Просмотр сообщенияFUN (25 Май 2012 - 10:28) писал:

Добрый день = )
тоже в кучу при заходе в каталог, не появляются категории а просто товары из разных категорий. подскажите  http://vdorogy-shop.ru

ой, у вас такая шапочка классная

#9 a.pashuta

a.pashuta

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

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

Отправлено 25 Май 2012 - 11:03

Просмотр сообщенияindigian (03 Апрель 2012 - 17:51) писал:

Адрес jumbostore.ru
Когда я задавал вопрос, у меня в каталоге не были размещены товары. Когда разместил несколько товаров, они появились во вкладке "Каталог товаров". Однако я ожидал, что эта вкладка будет каким-то образом дублировать структуру основного каталога, ан нет - там все товары в кучу. Пока не понял, хорошо это или плохо... Спасибо.
Отображение всех товаров сразу, при нажатии на заголовок "Каталог товаров", предназначено для лучшей идексации товаров поисковыми роботами. Они не любят лазить по структуре каталога и выискивать весь товар. Для этого так и сделали, что бы роботы видели весь товар сразу.

#10 Dora

Dora

    Новичок

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

Отправлено 25 Май 2012 - 17:16

Просмотр сообщенияa.pashuta (25 Май 2012 - 11:03) писал:

Отображение всех товаров сразу, при нажатии на заголовок "Каталог товаров", предназначено для лучшей идексации товаров поисковыми роботами. Они не любят лазить по структуре каталога и выискивать весь товар. Для этого так и сделали, что бы роботы видели весь товар сразу.
ну хорошо, с роботами справились, они ребята сложные их надо ублажать, бесспорно)))
но сложность все равно остается, мне бы вот очень хотелось чтобы у меня подбирался товар по коллекции например, потому что робот роботом, но есть же еще и клиенты, которые хотят видет то что можно купить еще с этим товаром ;) ну как-то вот так )) обещали что это будет работать, а найти информации я не могу

#11 a.pashuta

a.pashuta

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

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

Отправлено 28 Май 2012 - 14:10

Просмотр сообщенияDora (25 Май 2012 - 17:16) писал:

ну хорошо, с роботами справились, они ребята сложные их надо ублажать, бесспорно)))
но сложность все равно остается, мне бы вот очень хотелось чтобы у меня подбирался товар по коллекции например, потому что робот роботом, но есть же еще и клиенты, которые хотят видет то что можно купить еще с этим товаром ;) ну как-то вот так )) обещали что это будет работать, а найти информации я не могу
Пока модуль "Сопутствующие товары" в доработке. К сожалению...

#12 Flor@@

Flor@@

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

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

Отправлено 30 Июнь 2012 - 14:12

и мне, пожалуйста, помогите разделить каталог, чтобы отдельно можно было выбирать по брендам, а то я запуталась и у меня по брендам товары выбрать все же почему-то не получается. Что необходимо изменить еще и что добавить или удалить?
вот мой код:
<!-- Каталог -->
			<a href="http://{otdyh-i-son.ru}/catalog"> 
										<h4 class="contentTbodyCatalogHeader">Каталог товаров</h4></a>
				<ul id="subNavigation"> 
				
				<li>
  {%IFNOT catalog_empty %}
<select name="brand" onchange="javascript:if(this.value!=-1&&this.value){window.location=this.value;}">
 <option value="-1"> Выберите бренд</option> 
 {% FOR catalog_full %}
 {% IF catalog_full.HIDE %} 
 <option style="width: 145px; font-size:14px" value="{catalog_full.URL}">{catalog_full.NAME}</option>
 {% ENDIF %} 
 {% ENDFOR %}
 </select> 
 {% ENDIF %} 
 </li>
  {%IFNOT catalog_full_empty%}
	{%FOR catalog_full%}
	  {% IF catalog_full.FIRST %}<ul id="nav">{% ENDIF %}
	  <li class="
		level{catalog_full.LEVEL}
		nav-{catalog_full.index}
		{% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}
		{% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}
		{% IF catalog_full.HIDE %}hide{% ENDIF %}
	  ">
		<a href="{catalog_full.URL}">
		<span style="display: inline;">{catalog_full.NAME}</span>
{% IF catalog_full.NAME=Подушки (все)%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Все детские матрасы%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Лонакс%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Александрия%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Виртуоз%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы DreamLine%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Аннита%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Аннита%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Спимвсе%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Мебель Интер-М%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Спальни%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Ортопедические основания%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Другие производители%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Детские комнаты%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Кровати двухъярусные%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Кровати-чердаки%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Кровати-машины%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=ХИТЫ - ДЕТСКИЕ МАТРАСЫ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=ДАЧНАЯ МЕБЕЛЬ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}

{% IF catalog_full.NAME=РАСПРОДАЖА И АКЦИИ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/skidka2.gif" />{% ENDIF %}
{% IF catalog_full.NAME=РАСПРОДАЖА И АКЦИИ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/по%20категориям.jpg" />{% ENDIF %}

{% IF catalog_full.NAME=Сопутствующие услуги%}<img style="vertical-align: middle;" src="http://otdyh-i-son.ru/web/upload/assets/images/21/20306/стрелка11-1.gif" />{% ENDIF %}{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
</a>  
   {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
	{% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
	{%ENDFOR%}
  {%ENDIF%}
<!-- /Каталог товаров -->

код в CSS:
#nav{padding:0 0 32px 7px; margin:0; font-size:14px;} 

/* Все уровни */
#nav li { text-align:left; position:relative; }
#nav li.over { z-index:999; }
#nav li.parent {}
#nav li a { display:block; text-decoration:none; }
#nav li a:hover { text-decoration:none;}
#nav li a span { display:block; white-space: normal; cursor:pointer; }
#nav li ul a span { white-space:normal; }

/* 1й уровень вложенности */
#nav li {}
#nav li a{padding:0 0 0; color: #08457e; line-height: 140%; line-width: 175%; }
#nav li a:hover {font-weight: bold; color:#013220;}
#nav li.over a,
#nav li.active a { color:#204000;}

/* 2й уровень вложенности */
#nav ul {
	background: none repeat scroll 0 0 #AFEEEE;
	border: 0 none;
	border-radius: 20px 20px 20px 20px;
	font-size: 14px;
	left: -10000px;
	padding: 0;
	position: absolute;
	margin-left: -45px; 
	top: 0;
	width: 15em;
}
#nav ul li { float:none; border-bottom:1px solid #FFF; }
#nav ul li.last { border-bottom:0; }
#nav ul li a { float:none; padding:3px 9px; font-weight: normal; color:#050505 !important; }
#nav ul li a:hover {color: #465945 !important;}
#nav ul li.active a {border-radius: 10px 10px 10px 10px;}
#nav ul li.over a {color: #465945 !important;}

/* Видимое меню */
#nav li.over ul { left:180px; }
#nav li.over ul li.over ul { left:200px; }
#nav li.over ul ul { left:-10000px; }
#nav li.over .indent-class{margin-left:230px;}

/* Скрываем по умолчанию 2й, 3й, 4й уровни */
ul li.level2, ul li.level3, ul li.level4 {
 display:none;
}
/* Отображаем 2й, 3й, 4й уровни */
ul li.level1:hover ul li.level2, ul li.level2:hover ul li.level3, ul li.level3:hover ul li.level4, ul li.level3:hover ul li.level4 {
 display:block; 
}

вот это мне нужно вставлять, чтобы разделить код каталога на 2 части или нет?:

Стандартный каталог

<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>


и каталог с брендами

<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</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><br />
				  </li>


#13 Vaccina

Vaccina

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

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

Отправлено 02 Июль 2012 - 23:17

Каталог брендов у вас выглядит в коде так
{%IFNOT catalog_empty %}
<select name="brand" onchange="javascript:if(this.value!=-1&&this.value){window.location=this.value;}">
 <option value="-1"> Выберите бренд</option> 
 {% FOR catalog_full %}
 {% IF catalog_full.HIDE %} 
 <option style="width: 145px; font-size:14px" value="{catalog_full.URL}">{catalog_full.NAME}</option>
 {% ENDIF %} 
 {% ENDFOR %}
 </select> 
 {% ENDIF %}

А на вашем сайте отображается лишь надпись "Выберите бренд". Из этого можно предположить что у вас нет скрытых категорий на сайте, ведь именно по этому принципу и будут отображаться бренды, бренды это просто скрытые категории.

#14 Flor@@

Flor@@

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

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

Отправлено 03 Июль 2012 - 10:09

Можете подсказать, пожалуйста, как тогда добавить скрытые категории на сайт?

#15 Vaccina

Vaccina

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

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

Отправлено 03 Июль 2012 - 22:45

Задание скрытой категории делается следующим образом:
Создается простая категория в разделе "Товары"
Выделяется категория простым нажатием
Нажимается кнопка "Перейти на страницу редактирования всех параметров категории витрины"
В открывшемся разделе выставить опцию "Скрыть товарную категорию на сайте"

#16 Flor@@

Flor@@

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

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

Отправлено 04 Июль 2012 - 01:32

Просмотр сообщенияVaccina (03 Июль 2012 - 22:45) писал:

Задание скрытой категории делается следующим образом:
Создается простая категория в разделе "Товары"
Выделяется категория простым нажатием
Нажимается кнопка "Перейти на страницу редактирования всех параметров категории витрины"
В открывшемся разделе выставить опцию "Скрыть товарную категорию на сайте"
а можно сделать общую папку "Бренды", а в ней подкатегории с названиями брендов и содержимым брендов?

Эти самые скрытые подкатегории почему-то видны на сайте(((.

#17 Vaccina

Vaccina

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

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

Отправлено 04 Июль 2012 - 22:53

Можно попробовать сделать так

{%IFNOT catalog_empty %}
<select name="brand" onchange="javascript:if(this.value!=-1&&this.value){window.location=this.value;}">
 <option value="-1"> Выберите бренд</option> 
 {% FOR catalog_full %}
 {% IF catalog_full.NAME=Бренды%} 
 <option style="width: 145px; font-size:14px" value="{catalog_full.URL}">{catalog_full.NAME}</option>
 {% ENDIF %} 
 {% ENDFOR %}
 </select> 
 {% ENDIF %}

А уже сам каталог будет

<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2>
					<ul>
					{%IFNOT catalog_empty %}
					  {% FOR catalog %}
						{% IFNOT catalog.HIDE %}{% IFNOT catalog.NAME=Бренды%}
						  <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>


#18 Flor@@

Flor@@

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

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

Отправлено 05 Июль 2012 - 00:40

Просмотр сообщенияVaccina (04 Июль 2012 - 22:53) писал:


сам каталог будет
<li class="categories"><h2><a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a></h2>
					<ul>
					{%IFNOT catalog_empty %}
					  {% FOR catalog %}
						{% IFNOT catalog.HIDE %}{% IFNOT catalog.NAME=Бренды%}
						  <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>
А как встроить кусок данного кода вот сюда(?):
<!-- Каталог -->
            <a href="http://{otdyh-i-son....n.ru}/catalog">
                                        <h4 class="contentTbodyCatalogHeader">Каталог товаров</h4></a>
                <ul id="subNavigation">
                
                <li>
  {%IFNOT catalog_empty %}
<select name="brand" onchange="javascript:if(this.value!=-1&&this.value){window.location=this.value;}">
<option value="-1"> Выберите бренд</option>
{% FOR catalog_full %}
{% IF catalog_full.HIDE %}
<option style="width: 145px; font-size:14px" value="{catalog_full.URL}">{catalog_full.NAME}</option>
{% ENDIF %}
{% ENDFOR %}
</select>
{% ENDIF %}
</li>
  {%IFNOT catalog_full_empty%}
    {%FOR catalog_full%}
      {% IF catalog_full.FIRST %}<ul id="nav">{% ENDIF %}
      <li class="
        level{catalog_full.LEVEL}
        nav-{catalog_full.index}
        {% IF catalog_full.CURRENT %}active{% ELSEIF catalog_full.CURRENT_PARENT %}active{% ENDIF %}
        {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}
        {% IF catalog_full.HIDE %}hide{% ENDIF %}
      ">
        <a href="{catalog_full.URL}">
        <span style="display: inline;">{catalog_full.NAME}</span>
{% IF catalog_full.NAME=Подушки (все)%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Все детские матрасы%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Лонакс%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Александрия%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Виртуоз%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы DreamLine%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Аннита%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Аннита%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Матрасы Дримпром%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Мебель Интер-М%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Спальни%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Ортопедические основания%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Другие производители%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=Детские комнаты%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Кровати двухъярусные%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Кровати-чердаки%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}
{% IF catalog_full.NAME=Кровати-машины%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=ХИТЫ - ДЕТСКИЕ МАТРАСЫ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}
{% IF catalog_full.NAME=ДАЧНАЯ МЕБЕЛЬ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}

{% IF catalog_full.NAME=РАСПРОДАЖА И АКЦИИ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...06/skidka2.gif" />{% ENDIF %}
{% IF catalog_full.NAME=РАСПРОДАЖА И АКЦИИ%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...категориям.jpg" />{% ENDIF %}

{% IF catalog_full.NAME=Сопутствующие услуги%}<img style="vertical-align: middle;" src="http://otdyh-i-son.r...трелка11-1.gif" />{% ENDIF %}{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
</a>  
   {% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
    {% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
    {%ENDFOR%}
  {%ENDIF%}
<!-- /Каталог товаров -->

#19 Flor@@

Flor@@

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

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

Отправлено 05 Июль 2012 - 10:57

и что дает этот код?

на данный момент оставила старый код так как новый не вставлялся, но почему-то остались вот такие баги:
1. видны все равно то есть на сайте все отображаются скрытые категории (добавленные по названиям брендов для использования в раскрывающемся меню по брендам).
2. из свыше 20 добавленных брендов в раскрывающемся списке по брендам отражаются только 5 штук (названий брендов), а остальные вообще на витрину сайта не попадают.
3. при нажимании на ссылку "каталог товаров" происходит переход на несуществующую страницу.

#20 Vaccina

Vaccina

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

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

Отправлено 06 Июль 2012 - 13:47

По идее в вашем случае можно вполне пользоваться первым вариантом, используя скрытые категории. Возможно они у вас отображаются потому что класс {% IF catalog_full.HIDE %}hide{% ENDIF %} (hide) отсутствует в файле стилей. Вам необходимо добавить в main.css

.hide {
  display: none;
}

Так же у вас ссылка прописана "Каталог товаров" следующим образом

<a href="http://{otdyh-i-son.ru}/catalog">
<h4 class="contentTbodyCatalogHeader">Каталог товаров</h4></a>

Тут вы допустили ошибку прописав {otdyh-i-son.ru} как переменную, а не просто текст.

Ссылка каталога в шаблоне должна выглядеть так
<a href="{CATALOG_URL}" class="indexPage">Каталог товаров</a>





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

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