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


Двойная Цена, От 100 До 200 Рублей


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

#21 Stasya

Stasya

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

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

Отправлено 21 Февраль 2017 - 14:25

Просмотр сообщенияogonek7777 (13 Февраль 2017 - 12:41) писал:

Спасибо, я использовала не этот код, а из поста номер 2.
акаунт

118672

Вам необходимо в шаблоне Товары найти строку
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | money_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
и заменить ее на
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>


#22 57P

57P

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

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

Отправлено 21 Февраль 2017 - 19:24

Для шаблона рассвет напишите пожалуйста код .

#23 Stasya

Stasya

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

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

Отправлено 28 Февраль 2017 - 17:32

Просмотр сообщения57P (21 Февраль 2017 - 19:24) писал:

Для шаблона рассвет напишите пожалуйста код .
Вам необходимо в шаблоне Товары найти строку
<span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{goods.MIN_PRICE_NOW}">{goods.MIN_PRICE_NOW | money_format}</span>
(их должно быть две) и каждую меняем на
<span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{goods.MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW < goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</span>


#24 57P

57P

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

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

Отправлено 28 Февраль 2017 - 23:51

странно. как то 50 на 50 получилось. где то стоит, где то нет.
есть товар с двумя модами:
1. в наличии 100руб
2. нет в наличии 8999
цена в каталоге стоит 8999, старая цена 200 :)

#25 Vaccina

Vaccina

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

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

Отправлено 01 Март 2017 - 04:00

Здравствуйте.

Попробуйте:
<span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{goods.MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW < goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</span>

заменить на:
<span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{goods.MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</span>

Укажите пожалуйста ссылку на подобный товар в качестве примера(можно без указания доменного имени).

#26 57P

57P

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

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

Отправлено 01 Март 2017 - 13:38

Спасибо, все ровненько теперь)

#27 ogonek7777

ogonek7777

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

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

Отправлено 01 Март 2017 - 16:19

Просмотр сообщенияStasya (21 Февраль 2017 - 14:25) писал:

Вам необходимо в шаблоне Товары найти строку
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | money_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
и заменить ее на
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
Здравствуйте, спасибо за помощь.
Работает, но почему-то у многих товаров код вообще не срабатывает и видна только минимальная цена. Также вопрос, как сделать, чтоб округлялось до целых чисел?

#28 Vaccina

Vaccina

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

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

Отправлено 02 Март 2017 - 07:35

Здравствуйте.

В разделе Настройки - Валюты - укажите параметр до какого необходимо округлять стоимость, а в строку:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

замените на:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW < goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | money_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

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

#29 ogonek7777

ogonek7777

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

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

Отправлено 02 Март 2017 - 13:11

Просмотр сообщенияVaccina (02 Март 2017 - 07:35) писал:

Здравствуйте.

В разделе Настройки - Валюты - укажите параметр до какого необходимо округлять стоимость, а в строку:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

замените на:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW < goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | money_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

Уточните пожалуйста, в какой категории и на каком товаре можно пронаблюдать проблему?
Здравствуйте, Вакцина, большое спасибо. К сожалению, ваш код как раз содержит двойное повторение слово рубля, от чего мы только что избавились предыдущей версией кода. На часть товара Ваш код также не срабатывает и показывает только минимальную цену

#30 57P

57P

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

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

Отправлено 02 Март 2017 - 18:44

Просмотр сообщенияVaccina (01 Март 2017 - 04:00) писал:

Здравствуйте.

Попробуйте:
<span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{goods.MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW < goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</span>

заменить на:
<span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{goods.MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</span>

Укажите пожалуйста ссылку на подобный товар в качестве примера(можно без указания доменного имени).
а можно убрать старую цену из каталога товаров?

#31 Stasya

Stasya

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

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

Отправлено 03 Март 2017 - 14:55

Здравствуйте.

Просмотр сообщенияogonek7777 (02 Март 2017 - 13:11) писал:

Здравствуйте, Вакцина, большое спасибо. К сожалению, ваш код как раз содержит двойное повторение слово рубля, от чего мы только что избавились предыдущей версией кода. На часть товара Ваш код также не срабатывает и показывает только минимальную цену
В шаблоне Товары найдите строку
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
и замените ее на
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

Просмотр сообщения57P (02 Март 2017 - 18:44) писал:

а можно убрать старую цену из каталога товаров?
В шаблоне Товары найдите и удалите блок
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
					 <span class="price old-price {CURRENCY_CHAR_CODE}">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
					 {% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
					 <span class="price old-price {CURRENCY_CHAR_CODE}">{goods.MIN_PRICE_OLD | money_format}</span>
					 {% ENDIF %}
В коде он присутствует 2 раза.

#32 ogonek7777

ogonek7777

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

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

Отправлено 03 Март 2017 - 20:56

Просмотр сообщенияStasya (03 Март 2017 - 14:55) писал:

Здравствуйте.

В шаблоне Товары найдите строку
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.URL_MIN_PRICE_NOW<goods.URL_MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
и замените ее на
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

Спасибо, заработало. Но вот проблема с тем, что появились копейки, несмотря на то, что в настройках выставлена опция округлять до целого. Как их убрать? Раньше такого не было.

#33 ogonek7777

ogonek7777

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

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

Отправлено 09 Март 2017 - 15:04

Просмотр сообщенияmetry (06 Март 2017 - 12:03) писал:

Добрый день. Для внесения изменений зайдите в Редактор шаблона--> Товарный чек

найдите все:

LINE_PRICE_TEXT
замените на:
LINE_PRICE_USER_MONEY_FORMAT_TEXT

далее найдите:
LINE_SUM_TEXT
замените на:
LINE_SUM_USER_MONEY_FORMAT_TEXT

Далее найдите:
FORM_ORDER_SUM_TEXT
замените на:
FORM_ORDER_SUM_NUMBER
Здравствуйте, это ответ кому? у меня вопрос по раделу Товары, т.е. каталог

#34 metry

metry

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

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

Отправлено 09 Март 2017 - 15:24

Просмотр сообщенияogonek7777 (09 Март 2017 - 15:04) писал:

Здравствуйте, это ответ кому? у меня вопрос по раделу Товары, т.е. каталог
Добрый день. Извините, этот ответ адресован не Вам.

Вам необходимо в шаблоне Товары найти строку:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

и заменить на:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | number_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>


#35 ogonek7777

ogonek7777

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

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

Отправлено 18 Март 2017 - 11:54

Просмотр сообщенияmetry (09 Март 2017 - 15:24) писал:

Добрый день. Извините, этот ответ адресован не Вам.

Вам необходимо в шаблоне Товары найти строку:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

и заменить на:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | number_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
Здравствуйте, спасибо но  код все еще не идеален. Есть два недочета. Для наглядности расписала на скриншоте

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

  • 2017-03-18_11-50-07.png


#36 Vaccina

Vaccina

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

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

Отправлено 21 Март 2017 - 07:43

Здравствуйте.

Зайдите в раздел Сайт - Реактор шаблонов - Товары - найдите:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | number_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

замените на:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | money_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>


#37 ogonek7777

ogonek7777

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

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

Отправлено 23 Март 2017 - 15:22

Просмотр сообщенияVaccina (21 Март 2017 - 07:43) писал:

Здравствуйте.

Зайдите в раздел Сайт - Реактор шаблонов - Товары - найдите:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | number_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>

замените на:
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | money_format} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</a>
Здравствуйте, Вакцина,спасибо.  Пошли по второму кругу - опять слово рублей в первой строчке. Вывод один , перебор мани формат и намбер формат нам не поможет. Надо писать такой же стиль как в мани формат, но без привязки "рублей". Как это можно сделать? На данный момент стилизация начальной и конечной цен разная (Высота, десятичные, разделение тысяч) Спасибо

#38 Gost

Gost

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

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

Отправлено 24 Март 2017 - 06:49

Здравствуйте, для шаблона "Пластик" какой код нужно использовать? чтоб цена менялась от... и до...?

#39 Stasya

Stasya

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

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

Отправлено 28 Март 2017 - 15:09

Просмотр сообщенияogonek7777 (23 Март 2017 - 15:22) писал:

Здравствуйте, Вакцина,спасибо.  Пошли по второму кругу - опять слово рублей в первой строчке. Вывод один , перебор мани формат и намбер формат нам не поможет. Надо писать такой же стиль как в мани формат, но без привязки "рублей". Как это можно сделать? На данный момент стилизация начальной и конечной цен разная (Высота, десятичные, разделение тысяч) Спасибо
В шаблоне Товары найдите строку
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %} {goods.MAX_PRICE_NOW | money_format}</a>
и замените ее на
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | number_format("0",","," ")} до {% ENDIF %} {goods.MAX_PRICE_NOW | money_format}</a>
По итогу должно получиться так как на скриншоте.

Просмотр сообщенияGost (24 Март 2017 - 06:49) писал:

Здравствуйте, для шаблона "Пластик" какой код нужно использовать? чтоб цена менялась от... и до...?
Здравствуйте. Вам необходимо в шаблоне Товары найти строку (она встречается дважды)
<em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em>
и заменить ее на (дважды)
<em class="fnt12b">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</em>

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

  • Screenshot_220.jpg


#40 ogonek7777

ogonek7777

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

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

Отправлено 31 Март 2017 - 22:06

Просмотр сообщенияStasya (28 Март 2017 - 15:09) писал:

В шаблоне Товары найдите строку
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %} {goods.MAX_PRICE_NOW | money_format}</a>
и замените ее на
<a href="{goods.URL_MIN_PRICE_NOW}">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW | number_format("0",","," ")} до {% ENDIF %} {goods.MAX_PRICE_NOW | money_format}</a>
По итогу должно получиться так как на скриншоте.


Здравствуйте. Вам необходимо в шаблоне Товары найти строку (она встречается дважды)
<em class="fnt12b">{goods.MIN_PRICE_NOW | money_format}</em>
и заменить ее на (дважды)
<em class="fnt12b">{% IF goods.MIN_PRICE_NOW < goods.MAX_PRICE_NOW %}от {goods.MIN_PRICE_NOW} до {% ENDIF %}{goods.MAX_PRICE_NOW | money_format}</em>
СПасибо , это почти идеально! Но цифры немного отличаются: меньшая цена НЕ курсивом, в отличие от бОльшей цены.
И сразу просьба, раз с ценой почти разобрались, хотелось бы по аналогии сделать старую цену, а то сейчас указана только меньшая старая цена. Заранее спасибо!




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

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