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


Отображение Цены Товара


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

#1 sng1968

sng1968

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

  • Пользователи
  • PipPip
  • 11 сообщений
  • ГородБрянск

Отправлено 13 Август 2013 - 13:04

Доброе время суток.
У меня такой вопрос: у товара три модификации по типу ткани(кресла-мешки) и соответственно три цены На витрине отображается самая дорогая. Как сделать наоборот?

#2 Stasya

Stasya

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

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

Отправлено 13 Август 2013 - 14:46

Пришлите, пожалуйста, свой номер аккаунта или адрес сайта.

#3 sng1968

sng1968

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

  • Пользователи
  • PipPip
  • 11 сообщений
  • ГородБрянск

Отправлено 25 Август 2013 - 23:51

Доброе время суток.
адрес сайта: retreet.ru . Аккаунт SL- 203092

#4 Stasya

Stasya

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

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

Отправлено 26 Август 2013 - 14:49

В шаблоне  Товары найдите строку
<div class="goodsListItemPriceOld">
				 {% IF goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>goods.MAX_PRICE_NOW %}
				 <a href="{goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				 {% ELSEIF goods.MAX_PRICE_OLD>goods.MAX_PRICE_NOW %}
				 <div style=" margin-top: 12px; "><a href="{goods.URL_MAX_PRICE_OLD}" class="lineThrough">{goods.MAX_PRICE_OLD | money_format}</a></div>
				 {% ENDIF %}
			 </div>
и замените его на
<div class="goodsListItemPriceOld">
				 {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
				 <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a>
				 {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				 <div style=" margin-top: 12px; "><a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a></div>
				 {% ENDIF %}
			 </div>

Затем найдите блок
<p>
			 Цена сейчас: <a href="{goods.URL_MAX_PRICE_NOW}">{goods.MAX_PRICE_NOW | money_format}</a><br />
			 {% IF goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT>goods.MAX_PRICE_NOW %}
			 Цена без учёта скидки: <a href="{goods.URL_MAX_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MAX_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a><br />
			 <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
			 {% ELSEIF goods.MAX_PRICE_OLD>goods.MAX_PRICE_NOW %}
			 Старая цена: <a href="{goods.URL_MAX_PRICE_OLD}" class="lineThrough">{goods.MAX_PRICE_OLD | money_format}</a>
			 {% ENDIF %}
		 </p>
и замените его на
<p>
			 Цена сейчас: <a href="{goods.URL_MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</a><br />
			 {% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
			 Цена без учёта скидки: <a href="{goods.URL_MIN_PRICE_NOW_WITHOUT_DISCOUNT}" class="lineThrough">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</a><br />
			 <span class="listingDiscountInfo">До {goods.MAX_DISCOUNT_EXPIRED_AT | date} скидка составляет: {goods.MAX_DISCOUNT}%</span>
			 {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
			 Старая цена: <a href="{goods.URL_MIN_PRICE_OLD}" class="lineThrough">{goods.MIN_PRICE_OLD | money_format}</a>
			 {% ENDIF %}
		 </p>


#5 sng1968

sng1968

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

  • Пользователи
  • PipPip
  • 11 сообщений
  • ГородБрянск

Отправлено 28 Август 2013 - 00:34

сделал все как написано, но ничего не изменилось:  все равно из трех цен показывается самая высокая (на главной и в разделах каталога)

#6 miyako

miyako

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

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

Отправлено 28 Август 2013 - 10:30

Просмотр сообщенияsng1968 (28 Август 2013 - 00:34) писал:

сделал все как написано, но ничего не изменилось:  все равно из трех цен показывается самая высокая (на главной и в разделах каталога)

Найдите код в шаблоне Товары -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MAX_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{goods.MAX_PRICE_NOW_ID}" /><br>
			 <a class="readmore" onclick="$('#goodsListFormId{goods.MAX_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MAX_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Купить</a>
			 </p>
		 </form>
и замените на -
<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
			 <p>
			 <input type="hidden" name="hash" value="{HASH}" />
			 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
			 <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" /><br>
			 <a class="readmore" onclick="$('#goodsListFormId{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={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Купить</a>
			 </p>
		 </form>

На Главной у Вас показывается цена минимальная (проверяла в Хитах по первому товару)

#7 sng1968

sng1968

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

  • Пользователи
  • PipPip
  • 11 сообщений
  • ГородБрянск

Отправлено 29 Август 2013 - 02:27

да , в каталоге. и  в хитах при открытии этих разделов цена действительно отображается минимальная, но на главной все равно цена под креслами 4800 т.е. максимальная.

#8 Сake

Сake

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

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

Отправлено 29 Август 2013 - 05:40

У вас в шаблоне "HTML" для спец. товаров задано отображение максимальной цены. Найдите в вашем шаблоне

<a href="{index_page_favorites_goods.URL_MAX_PRICE_NOW}">&nbsp;&nbsp;{index_page_favorites_goods.MAX_PRICE_NOW | money_format}</a>

и замените на

<a href="{index_page_favorites_goods.URL_MIN_PRICE_NOW}">&nbsp;&nbsp;{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</a>

далее найдите

<a href="{index_page_new_goods.URL_MAX_PRICE_NOW}">&nbsp;&nbsp;{index_page_new_goods.MAX_PRICE_NOW | money_format}</a>

и замените на

<a href="{index_page_new_goods.URL_MIN_PRICE_NOW}">&nbsp;&nbsp;{index_page_new_goods.MIN_PRICE_NOW | money_format}</a>

далее найдите

<a href="{index_page_goods.URL_MAX_PRICE_NOW}" >&nbsp;&nbsp;{index_page_goods.MAX_PRICE_NOW | money_format}</a>

и замените на

<a href="{index_page_goods.URL_MIN_PRICE_NOW}" >&nbsp;&nbsp;{index_page_goods.MIN_PRICE_NOW | money_format}</a>


#9 sng1968

sng1968

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

  • Пользователи
  • PipPip
  • 11 сообщений
  • ГородБрянск

Отправлено 30 Август 2013 - 00:48

Спасибо, всё получилось.




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

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