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


Товар По Запросу


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

#1 Teraweb2000

Teraweb2000

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

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

Отправлено 04 Январь 2016 - 15:04

Надо сделать, что бы при значении цены товара, если стоит 0, то на страницы товара выводится "По Запросу". Заранее спасибо. SL-371350

#2 Юля123

Юля123

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

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

Отправлено 06 Январь 2016 - 11:07

Просмотр сообщенияTeraweb2000 (04 Январь 2016 - 15:04) писал:

Надо сделать, что бы при значении цены товара, если стоит 0, то на страницы товара выводится "По Запросу". Заранее спасибо. SL-371350


Здравствуйте, как я понимаю, Вам нужно внести эти изменения везде (Каталог, карточка товара, товары на главной, новинки, хиты)


Начнем с товаров на главной. В шаблоне HTML найдите код:

									<p class="special-price">
									  <span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{index_page_goods.MIN_PRICE_NOW | money_format}</span>
									</p>


и замените на код:

									<p class="special-price">
									  {% IF index_page_goods.MIN_PRICE_NOW  =0 %}<span class="price1" itemprop="price">  По запросу </span>{% ELSE %}<span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{index_page_goods.MIN_PRICE_NOW | money_format}</span>{%ENDIF%}
									</p>

Далее Новинки. Найдите там же код:


									<p class="special-price">
									  <span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{index_page_new_goods.MIN_PRICE_NOW | money_format}</span>
									</p>

и замените на код:

									<p class="special-price">
									  {% IF index_page_new_goods.MIN_PRICE_NOW =0 %}<span class="price1" itemprop="price">  По запросу </span>{% ELSE %}<span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{index_page_new_goods.MIN_PRICE_NOW | money_format}</span>{%ENDIF%}
									</p>


Хиты. Там же найдите код:


									<p class="special-price">
									  <span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span>
									</p>

и замените на код:

									<p class="special-price">
									  {% IF index_page_favorites_goods.MIN_PRICE_NOW =0 %}<span class="price1" itemprop="price">  По запросу </span>{% ELSE %}<span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{index_page_favorites_goods.MIN_PRICE_NOW | money_format}</span>{%ENDIF%}
									</p>

Далее меняем в каталоге. Зайдите в шаблон Товары и найдите код:


						<p class="special-price">
						  <span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{goods.MIN_PRICE_NOW | money_format}</span>
						</p>


замените на код:

									<p class="special-price">
									  {% IF goods.MIN_PRICE_NOW =0 %}<span class="price1" itemprop="price">  По запросу </span>{% ELSE %}<span class="price {CURRENCY_CHAR_CODE}" itemprop="price">{goods.MIN_PRICE_NOW | money_format}</span>{%ENDIF%}
									</p>


Далее изменения для карточки товара. Зайдите в шаблон Товар, найдите код:

		  <p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}" itemprop="price">
			<span class="price" itemprop="price">{GOODS_MOD_PRICE_NOW | money_format}</span>
		  </p>

и замените на код:

		  <p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}" itemprop="price">
		   {% IF GOODS_MOD_PRICE_NOW =0 %}<span class="price1"  itemprop="price">  По запросу </span>{% ELSE %}<span class="price" itemprop="price"> {GOODS_MOD_PRICE_NOW | money_format}</span>{%ENDIF%}
		  </p>


в конце main.css добавьте код:

.price1 {
	color: #09afe7;
	font-size: 18px;
	letter-spacing: 0.01em;
	font-family: arial;
	display: inline-block;
}


#3 Teraweb

Teraweb

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

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

Отправлено 17 Январь 2016 - 19:03

Не поменялось в блоке вы смотрели

#4 Vaccina

Vaccina

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

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

Отправлено 19 Январь 2016 - 03:37

В шаблоне HTML найдите:
<div class="price-box">
						{% IF recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>recently_viewed_goods.MIN_PRICE_NOW %}
						<span class="old-price">
						  <span class="price {CURRENCY_CHAR_CODE}">{recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
						</span>
						{% ELSEIF recently_viewed_goods.MIN_PRICE_OLD>recently_viewed_goods.MIN_PRICE_NOW %}
						<span class="old-price">
						  <span class="price {CURRENCY_CHAR_CODE}">{recently_viewed_goods.MIN_PRICE_OLD | money_format}</span>
						</span>
						{% ENDIF %}
						<span class="price {CURRENCY_CHAR_CODE}">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</span>
					  </div>

замените на:
<div class="price-box">
						{% IF recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>recently_viewed_goods.MIN_PRICE_NOW %}
						<span class="old-price">
						  <span class="price {CURRENCY_CHAR_CODE}">{recently_viewed_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
						</span>
						{% ELSEIF recently_viewed_goods.MIN_PRICE_OLD>recently_viewed_goods.MIN_PRICE_NOW %}
						<span class="old-price">
						  <span class="price {CURRENCY_CHAR_CODE}">{recently_viewed_goods.MIN_PRICE_OLD | money_format}</span>
						</span>
						{% ENDIF %}
						{% IF recently_viewed_goods.MIN_PRICE_NOW =0 %}<span class="price1"  itemprop="price">  По запросу </span>{% ELSE %}<span class="price {CURRENCY_CHAR_CODE}">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</span>{% ENDIF %}
					  </div>


#5 Rosalina

Rosalina

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

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

Отправлено 16 Февраль 2016 - 08:04

Установила такую же функцию на сайте, но код почему-то не работает. Все так же "0" . Посмотрите, пожалуйста.
Аккаунт SL-50143

#6 Firefly

Firefly

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

  • Модераторы
  • 3 810 сообщений

Отправлено 16 Февраль 2016 - 10:02

Просмотр сообщенияRosalina (16 Февраль 2016 - 08:04) писал:

Установила такую же функцию на сайте, но код почему-то не работает. Все так же "0" . Посмотрите, пожалуйста.
Аккаунт SL-50143

Здравствуйте.
Попробуйте очистить кэш браузера Ctrl+F5. На текущий момент на товарах с ценой 0 рублей выводится "По запросу" (скриншоты в приложении).

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

  • Screenshot_1.png
  • Screenshot_2.png


#7 Rosalina

Rosalina

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

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

Отправлено 16 Февраль 2016 - 11:06

Просмотр сообщенияFirefly (16 Февраль 2016 - 10:02) писал:

Здравствуйте.
Попробуйте очистить кэш браузера Ctrl+F5. На текущий момент на товарах с ценой 0 рублей выводится "По запросу" (скриншоты в приложении).

да. спасибо




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

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