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


Аналогичные/Похожие Товары


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

#1 dervish

dervish

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

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

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

Ребята, добавьте эту функцию, если это не трудно. Жизненно необходима. Надеюсь не только для меня. Спасибо!

#2 Shaman

Shaman

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

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

Отправлено 01 Август 2012 - 11:04

Просмотр сообщенияdervish (31 Июль 2012 - 23:20) писал:

Ребята, добавьте эту функцию, если это не трудно. Жизненно необходима. Надеюсь не только для меня. Спасибо!

Так ведь есть уже, пользуемся Изображение

#3 dervish

dervish

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

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

Отправлено 02 Август 2012 - 15:06

Просмотр сообщенияShaman (01 Август 2012 - 11:04) писал:

Так ведь есть уже, пользуемся Изображение
Где? Я знаю, есть сопутствующие товары, но это не равно аналогичным.

#4 Shaman

Shaman

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

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

Отправлено 02 Август 2012 - 20:11

Просмотр сообщенияdervish (02 Август 2012 - 15:06) писал:

Где? Я знаю, есть сопутствующие товары, но это не равно аналогичным.

Модуль то один, добавь туда аналогичные товары и будет тебе счастье.... Или ты что то иное имеешь в виду?

#5 dervish

dervish

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

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

Отправлено 03 Август 2012 - 09:46

Просмотр сообщенияShaman (02 Август 2012 - 20:11) писал:

Модуль то один, добавь туда аналогичные товары и будет тебе счастье.... Или ты что то иное имеешь в виду?
Сопутствующие товары - Товары, дополняющие основной, образующие вместе с ним единый комплект.

Аналогичный товар, товар, который по своему функциональному назначению, применению, качественным и техническим характеристикам полностью идентичен другому товару, или в отсутствие такого полностью идентичного товара товар, имеющий характеристики, близкие к характеристикам другого товара.

Поэтому разница есть. Смешивать никак нельзя. Что-то админы молчать. Действительн оприницп один и думаю, что это не так трудно.

#6 Shaman

Shaman

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

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

Отправлено 03 Август 2012 - 16:39

Просмотр сообщенияdervish (03 Август 2012 - 09:46) писал:

Сопутствующие товары - Товары, дополняющие основной, образующие вместе с ним единый комплект.

Аналогичный товар, товар, который по своему функциональному назначению, применению, качественным и техническим характеристикам полностью идентичен другому товару, или в отсутствие такого полностью идентичного товара товар, имеющий характеристики, близкие к характеристикам другого товара.

Поэтому разница есть. Смешивать никак нельзя. Что-то админы молчать. Действительн оприницп один и думаю, что это не так трудно.

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

#7 dervish

dervish

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

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

Отправлено 07 Август 2012 - 10:53

Просмотр сообщенияShaman (03 Август 2012 - 16:39) писал:

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

#8 Shaman

Shaman

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

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

Отправлено 07 Август 2012 - 11:10

Просмотр сообщенияdervish (07 Август 2012 - 10:53) писал:

Спасибо. Согласен. логично. Кто только подскажет, что именно копировать и откуда, чтобы не намудрить?

Ну да, блок скопипастить еще пол беды, потом еще надо сделать так, чтобы в разные блоки можно было добавлять разные товары

#9 Vaccina

Vaccina

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

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

Отправлено 07 Август 2012 - 20:54

По сути это реализовать нельзя. Т.е разделить нормально не получиться. Единственное что можно сделать так это использовать лимит выдачи. Например все товары от 1 до 5 будут сопутствующими, а все товары после 5и будут аналогичными. Пример

<!-- Сопутствующие товары -->
  {% IFNOT related_goods_empty %}
	<h3>Сопутствующие товары</h3><br />
	<table>
	  <tr>
		{% FOR related_goods %}
		 {%IF related_goods.index<=5%}
		  <td class="goodsListItem">  
			<div class="goodsListItemBlock withBorder cornerAll">
			  <table class="goodsListItemImage">
				<tr>
				  <td>
					<a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
				  </td>
				</tr>
			  </table>
			  
			  <h3 class="goodsListItemName"><a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a></h3>
			  <div class="goodsListItemPriceNew">
				<a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a>
			  </div>  
			  <div class="goodsListItemPriceOld">
				{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a>
				{% ENDIF %} 
			  </div>
			</div>
		  </td>
		  {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
		  {% ENDIF %}
		{% ENDFOR %}
	  </tr>
	</table><br /><br />
  {% ENDIF %}
  <!-- END Сопутствующие товары -->

<!-- Аналогичные товары -->
  {% IFNOT related_goods_empty %}
	<h3>Аналогичные товары</h3><br />
	<table>
	  <tr>
		{% FOR related_goods %}
		 {%IF related_goods.index>5%}
		  <td class="goodsListItem">  
			<div class="goodsListItemBlock withBorder cornerAll">
			  <table class="goodsListItemImage">
				<tr>
				  <td>
					<a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
				  </td>
				</tr>
			  </table>
			  
			  <h3 class="goodsListItemName"><a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a></h3>
			  <div class="goodsListItemPriceNew">
				<a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a>
			  </div>  
			  <div class="goodsListItemPriceOld">
				{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a>
				{% ENDIF %} 
			  </div>
			</div>
		  </td>
		  {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
		  {% ENDIF %}
		{% ENDFOR %}
	  </tr>
	</table><br /><br />
  {% ENDIF %}
  <!-- END Аналогичные товары -->


#10 dervish

dervish

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

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

Отправлено 08 Август 2012 - 00:21

Просмотр сообщенияVaccina (07 Август 2012 - 20:54) писал:

По сути это реализовать нельзя. Т.е разделить нормально не получиться. Единственное что можно сделать так это использовать лимит выдачи. Например все товары от 1 до 5 будут сопутствующими, а все товары после 5и будут аналогичными. Пример

<!-- Сопутствующие товары -->
  {% IFNOT related_goods_empty %}
	<h3>Сопутствующие товары</h3><br />
	<table>
	  <tr>
		{% FOR related_goods %}
		 {%IF related_goods.index<=5%}
		  <td class="goodsListItem">  
			<div class="goodsListItemBlock withBorder cornerAll">
			  <table class="goodsListItemImage">
				<tr>
				  <td>
					<a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
				  </td>
				</tr>
			  </table>
			  
			  <h3 class="goodsListItemName"><a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a></h3>
			  <div class="goodsListItemPriceNew">
				<a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a>
			  </div>  
			  <div class="goodsListItemPriceOld">
				{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a>
				{% ENDIF %} 
			  </div>
			</div>
		  </td>
		  {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
		  {% ENDIF %}
		{% ENDFOR %}
	  </tr>
	</table><br /><br />
  {% ENDIF %}
  <!-- END Сопутствующие товары -->

<!-- Аналогичные товары -->
  {% IFNOT related_goods_empty %}
	<h3>Аналогичные товары</h3><br />
	<table>
	  <tr>
		{% FOR related_goods %}
		 {%IF related_goods.index>5%}
		  <td class="goodsListItem">  
			<div class="goodsListItemBlock withBorder cornerAll">
			  <table class="goodsListItemImage">
				<tr>
				  <td>
					<a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-other.png{% ELSE %}{related_goods.IMAGE_OTHER}{% ENDIF %}" alt="{related_goods.NAME}" /></a>
				  </td>
				</tr>
			  </table>
			  
			  <h3 class="goodsListItemName"><a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a></h3>
			  <div class="goodsListItemPriceNew">
				<a href="{related_goods.URL_MIN_PRICE_NOW}">{related_goods.MIN_PRICE_NOW | money_format}</a>
			  </div>  
			  <div class="goodsListItemPriceOld">
				{% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				{% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
				  <a href="{related_goods.URL_MIN_PRICE_OLD}" class="lineThrough">{related_goods.MIN_PRICE_OLD | money_format}</a>
				{% ENDIF %} 
			  </div>
			</div>
		  </td>
		  {% IFNOT related_goods.last %}{related_goods.index | is_divided("3","</tr><tr>","")}{% ENDIF %}
		  {% ENDIF %}
		{% ENDFOR %}
	  </tr>
	</table><br /><br />
  {% ENDIF %}
  <!-- END Аналогичные товары -->

Спасибо! Будем пробовать. Тема очень необходимая. У меня просьба возьмите себе на заметку реализации данной задачи.

#11 dervish

dervish

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

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

Отправлено 14 Август 2012 - 20:11

Просмотр сообщенияVaccina (07 Август 2012 - 20:54) писал:

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

#12 Vaccina

Vaccina

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

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

Отправлено 15 Август 2012 - 02:04

К сожалению другого варианта нет.

#13 Flor@@

Flor@@

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

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

Отправлено 12 Март 2013 - 02:42

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

#14 Vaccina

Vaccina

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

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

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

К сожалению, нет информации где это реализовано, и в данный момент присутствует чтобы посмотреть. Вы можете создать дополнительный магазин на другой email адрес, и посмотреть как это будет выглядеть. По сути это будет выглядеть аналогично блоку сопутствующим товарам, так как стили будут применяться те же, просто вместо одного блока будет 2. Например как отображаются "Новинки" и "Рекомендуемые" товары на главной странице.




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

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