Надо сделать, что бы при значении цены товара, если стоит 0, то на страницы товара выводится "По Запросу". Заранее спасибо. SL-371350
0
Товар По Запросу
Автор Teraweb2000, 04 янв. 2016 15:04
Сообщений в теме: 6
#1
Отправлено 04 Январь 2016 - 15:04
#2
Отправлено 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
Отправлено 17 Январь 2016 - 19:03
Не поменялось в блоке вы смотрели
#4
Отправлено 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
Отправлено 16 Февраль 2016 - 08:04
Установила такую же функцию на сайте, но код почему-то не работает. Все так же "0" . Посмотрите, пожалуйста.
Аккаунт SL-50143
Аккаунт SL-50143
#6
Отправлено 16 Февраль 2016 - 10:02
Rosalina (16 Февраль 2016 - 08:04) писал:
Установила такую же функцию на сайте, но код почему-то не работает. Все так же "0" . Посмотрите, пожалуйста.
Аккаунт SL-50143
Аккаунт SL-50143
Здравствуйте.
Попробуйте очистить кэш браузера Ctrl+F5. На текущий момент на товарах с ценой 0 рублей выводится "По запросу" (скриншоты в приложении).
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных