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


Обновление Шаблонов Для Отображения Сопуствующих Товаров


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

#81 Святой

Святой

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

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

Отправлено 11 Июль 2012 - 15:26

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

#82 krasivo

krasivo

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

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

Отправлено 11 Июль 2012 - 15:28

Просмотр сообщенияСвятой (11 Июль 2012 - 15:26) писал:

если установить галочку в выборе сопутствующих товаров и перейдя на следующую страницу устанавливать галочки там, то галки с предыдущей страницы слетают.
Добавьте с одной страницы, потом с другой и т.д. Можно еще сделать список не 10 товаров на странице, а по 100 например

#83 63mebel

63mebel

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

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

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

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

#84 Vaccina

Vaccina

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

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

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

Ответ на данный вопрос вам был отправлен через обратную связь.

#85 ais-83

ais-83

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

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

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

Спасибо.Добавила. Скажите, можно ли сделать, чтоб заголовок "сопутствующие товары" был ниже. Сейчас он вплотную примыкает к вышенаписанному тексту, что не очень красиво. Спасибо. (играриум.рф)

#86 Vaccina

Vaccina

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

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

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

Попробуйте в файл стилей main.css раздела редактора тем вставить

.goodsData {
  margin-bottom: 20px;
}


#87 Ello4ka

Ello4ka

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

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

Отправлено 14 Ноябрь 2012 - 11:21

Vaccina , подскажите, пожалуйста, в сопутствующих товарах отражаются на  сайте товары которых нет в наличии и скрыты. Как исправить?

#88 Koderhan

Koderhan

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

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

Отправлено 14 Ноябрь 2012 - 11:56

Скажите пожалуйста адрес вашего сайта.
И вот программа для снятия скриншота. http://qip.ru/downlo...om=qipshot.head
Не могли бы вы показать где именно что не так отображается?

#89 Ello4ka

Ello4ka

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

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

Отправлено 14 Ноябрь 2012 - 14:58

Koderhan, спасибо. Zakolochka-spb.ru
Я думаю так будет понятнее.
http://zakolochka-sp...-со-стразами-цв нет в наличии товара Краб со стразами
254 рубля, в админке он скрыт

#90 Vaccina

Vaccina

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

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

Отправлено 14 Ноябрь 2012 - 19:18

Проверила работу сопутствующих товаров, работа корректная. Если товар добавлен в сопутку и скрыт, то он не отображается. Пожалуйста, проверьте действительно ли скрыт товар, может существует дубликат товара и один из них не скрыт.

#91 Ello4ka

Ello4ka

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

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

Отправлено 15 Ноябрь 2012 - 08:02

Просмотр сообщенияVaccina (14 Ноябрь 2012 - 19:18) писал:

Проверила работу сопутствующих товаров, работа корректная. Если товар добавлен в сопутку и скрыт, то он не отображается. Пожалуйста, проверьте действительно ли скрыт товар, может существует дубликат товара и один из них не скрыт.
Vaccina, я все проверила. Этот товар скрыт.

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

  • 6.jpg


#92 support

support

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

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 15 Ноябрь 2012 - 16:53

Просмотр сообщенияEllo4ka (15 Ноябрь 2012 - 08:02) писал:

Vaccina, я все проверила. Этот товар скрыт.
Спасибо за то что нашли время нам написать и помочь в развитии сервиса. Ошибку мы уже исправили. В благодарность за её нахождение баланс вашего магазина пополнили на 500 рублей.

#93 Ello4ka

Ello4ka

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

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

Отправлено 16 Ноябрь 2012 - 08:05

Просмотр сообщенияsupport (15 Ноябрь 2012 - 16:53) писал:

Спасибо за то что нашли время нам написать и помочь в развитии сервиса. Ошибку мы уже исправили. В благодарность за её нахождение баланс вашего магазина пополнили на 500 рублей.

О, и вам спасибо за быстрое исправление и за пополнение баланса. Очень приятно.  :rolleyes:

#94 kostiano12

kostiano12

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

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

Отправлено 17 Апрель 2013 - 20:48

Просмотр сообщенияsupport (26 Июнь 2012 - 12:46) писал:

Небольшая инструкция по добавлению сопуствующих товаров в шаблон своего магазина.
Поскольку автоматическое обновление срабатывает лишь на шаблонах магазинов где не было изменений в 90% случаев шаблоны приходится обновлять либо кнопкой, с визуальным просмотром того что меняется и следя за результатом операции, либо вообще в ручную, аналогичная ситуация могла произойти и с новым модулем сопутствующих товаров. Данный алгоритм в ближайшем времени будем дорабатывать с целью большей автоматизации процесса. На данный момент наиболее простой способ - написать нам в форму обратной связи, наши специалисты обновят шаблон вашего магазина. Собственно код отображения сопутствующих товаров не сложный, его достаточно просто вставить и самостоятельно в разделе "Сайт" > "Редактор тем" в шаблоне "Товар". Для каждой из тем он свой.

Шаблон МОККО

290 строчка, после кода:
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

Вставляем:
<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<h3>Сопутствующие товары</h3>
<table>
<tr>
{% FOR related_goods %}
<td class="goodsListItem">
<div class="goodsListItemBlock withBorder cornerAll">
	 <div class="goodsListItemImage"><a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a></div>
	 <h3 class="goodsListItemName"><a href="{related_goods.URL}">{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("4","</tr><tr>","")}{% ENDIF %}
{% ENDFOR %}
</tr>
</table><br /><br />
{% ENDIF %}
<!-- END Сопутствующие товары -->


Шаблон СИЯНИЕ

295 строчка, после кода:
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

Вставляем:
<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<h3>Сопутствующие товары</h3><br />
<table>
<tr>
{% FOR related_goods %}
<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 %}
{% ENDFOR %}
</tr>
</table><br /><br />
{% ENDIF %}
<!-- END Сопутствующие товары -->


Шаблон ЛАЙТ

291 строчка, после кода:
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

Вставляем:
<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<h3>Сопутствующие товары</h3><br />
<table>
<tr>
{% FOR related_goods %}
		<td class="goodsListItem">
<div class="goodsListItemBlock withBorder cornerAll">
		 <div class="goodsListItemImage"><a href="{related_goods.URL}"><img src="{% IF related_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png{% ELSE %}{related_goods.IMAGE_SMALL}{% ENDIF %}" alt="{related_goods.NAME}" /></a></div>
		 <h3 class="goodsListItemName"><a href="{related_goods.URL}">{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("5","</tr><tr>","")}{% ENDIF %}
	{% ENDFOR %}
</tr>
</table><br /><br />
{% ENDIF %}
<!-- END Сопутствующие товары -->

А для "пластика" как реализовать?

#95 Vaccina

Vaccina

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

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

Отправлено 18 Апрель 2013 - 05:30

По идее в шаблоне "Пластик" такой блок был уже по умолчанию реализован. Проверьте присутствие у вас в шаблоне "Товар" следующего блока

<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<div class="headline" style="background:none; margin:10px;">
	 <div class="h1static clear">
	 <h2 class="fnt18n">Сопутствующие товары</h2>
	 </div>
</div>
<!-- Вывод сопутствующих товаров таблицей -->
<div class="padd box">
	 <table class="table" cellpadding="5" cellspacing="0">
	 <tr>
		 {% FOR related_goods %}
		 <td>
			 <div class="tabproduct">
			 <div class="title fnt12b txtalgncnt">
				 <a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a>
			 </div>
			 <div class="img txtalgncnt">
				 <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>
			 </div>
			 <div class="price fnt12b txtalgncnt">
				 Цена:
				 {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
				 <span>{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span>
				 {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
				 <span>{related_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span>
				 {% ENDIF %}
				 <em class="fnt12b">{related_goods.MIN_PRICE_NOW | money_format}</em>
			 </div>
			 <div class="buttons txtalgncnt">
				 {% IF related_goods.MAX_REST_VALUE>0 %}
				 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					 <div>
					 <input type="hidden" name="hash" value="{HASH}" />
					 <input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" />
					 <input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" />
					 <a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">Подробнее</a>
					 <a class="blgreen" onclick="$('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={related_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{related_goods.NAME}&raquo; в корзину">Купить</a>
					 </div>
				 </form>
				 {% ENDIF %}
				 {% IF related_goods.MAX_REST_VALUE=0 %}<a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
			 </div>
			 </div>
		 </td>
		 {% IFNOT related_goods.last %}
			 {related_goods.index | is_divided("3","</tr><tr>","")}
		 {% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table>
</div>
<!-- Вывод сопутствующих товаров таблицей-Конец -->
{% ENDIF %}
<!-- END Сопутствующие товары -->

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

<!-- Характеристики -->
  {% IFNOT goods_features_empty %}
	<div class="headline" style="background:none; margin:10px;">
	  <div class="h1static clear">
		<h2 class="fnt18n">Характеристики {GOODS_NAME}</h2>
	  </div>
	</div>
	<div class="padd">
	  <table cellpadding="0" cellspacing="0" width="100%" class="charactir fnt12n txtalgnlft padd">
	  {% FOR goods_features%}
		<tr>
		  <td class="fnt12b" width="50%">
			{goods_features.NAME}
		  </td>
		  <td>
			{goods_features.VALUE}
		  </td>
		</tr>
	  {% ENDFOR %}
	  </table>
	</div>
  {% ENDIF %}
  <!-- Характеристики-Конец -->

Добавить сопутствующие товары вы можете в разделе редактирования товара.

#96 kostiano12

kostiano12

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

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

Отправлено 18 Апрель 2013 - 08:07

Просмотр сообщенияVaccina (18 Апрель 2013 - 05:30) писал:

По идее в шаблоне "Пластик" такой блок был уже по умолчанию реализован. Проверьте присутствие у вас в шаблоне "Товар" следующего блока

<!-- Сопутствующие товары -->
{% IFNOT related_goods_empty %}
<div class="headline" style="background:none; margin:10px;">
	 <div class="h1static clear">
	 <h2 class="fnt18n">Сопутствующие товары</h2>
	 </div>
</div>
<!-- Вывод сопутствующих товаров таблицей -->
<div class="padd box">
	 <table class="table" cellpadding="5" cellspacing="0">
	 <tr>
		 {% FOR related_goods %}
		 <td>
			 <div class="tabproduct">
			 <div class="title fnt12b txtalgncnt">
				 <a href="{related_goods.URL}" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">{related_goods.NAME}</a>
			 </div>
			 <div class="img txtalgncnt">
				 <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>
			 </div>
			 <div class="price fnt12b txtalgncnt">
				 Цена:
				 {% IF related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>related_goods.MIN_PRICE_NOW %}
				 <span>{related_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}</span>
				 {% ELSEIF related_goods.MIN_PRICE_OLD>related_goods.MIN_PRICE_NOW %}
				 <span>{related_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}</span>
				 {% ENDIF %}
				 <em class="fnt12b">{related_goods.MIN_PRICE_NOW | money_format}</em>
			 </div>
			 <div class="buttons txtalgncnt">
				 {% IF related_goods.MAX_REST_VALUE>0 %}
				 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{related_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					 <div>
					 <input type="hidden" name="hash" value="{HASH}" />
					 <input type="hidden" name="form[goods_from]" value="{related_goods.GOODS_FROM}" />
					 <input type="hidden" name="form[goods_mod_id]" value="{related_goods.MIN_PRICE_NOW_ID}" />
					 <a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">Подробнее</a>
					 <a class="blgreen" onclick="$('#goodsListFormId{related_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={related_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={related_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{related_goods.NAME}&raquo; в корзину">Купить</a>
					 </div>
				 </form>
				 {% ENDIF %}
				 {% IF related_goods.MAX_REST_VALUE=0 %}<a href="{related_goods.URL}" class="whtgreen" title="Перейти на страницу &laquo;{related_goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}
			 </div>
			 </div>
		 </td>
		 {% IFNOT related_goods.last %}
			 {related_goods.index | is_divided("3","</tr><tr>","")}
		 {% ENDIF %}
		 {% ENDFOR %}
	 </tr>
	 </table>
</div>
<!-- Вывод сопутствующих товаров таблицей-Конец -->
{% ENDIF %}
<!-- END Сопутствующие товары -->

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

<!-- Характеристики -->
{% IFNOT goods_features_empty %}
<div class="headline" style="background:none; margin:10px;">
	 <div class="h1static clear">
	 <h2 class="fnt18n">Характеристики {GOODS_NAME}</h2>
	 </div>
</div>
<div class="padd">
	 <table cellpadding="0" cellspacing="0" width="100%" class="charactir fnt12n txtalgnlft padd">
	 {% FOR goods_features%}
	 <tr>
		 <td class="fnt12b" width="50%">
		 {goods_features.NAME}
		 </td>
		 <td>
		 {goods_features.VALUE}
		 </td>
	 </tr>
	 {% ENDFOR %}
	 </table>
</div>
{% ENDIF %}
<!-- Характеристики-Конец -->

Добавить сопутствующие товары вы можете в разделе редактирования товара.

Есть такой блок, я не понимаю как настраивать, как добавлять?

#97 Stasya

Stasya

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

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

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

Если Вы имеете ввиду как добавлять туда товары, то это нужно делать в разделе Товары->Товары. Вы брав какой-то определенный товар в редакторе найдите строку Сопутствующие товары(правый столбик, под изображениями) и добавьте туда товар, который Вам необходим.




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

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