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


Если Розничная Цена =0, То Старую Цену Не Отображать!


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

#1 koloskov

koloskov

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

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

Отправлено 15 Январь 2015 - 14:20

Добрый день.

Помогите пожайлуста подредактировать штатное условие появления Старой цены в части:

если Розничная цена = 0, то Старая цена не отображается...

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

  • 15_01_15.png


#2 Alekseys

Alekseys

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

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

Отправлено 15 Январь 2015 - 16:24

Просмотр сообщенияkoloskov (15 Январь 2015 - 14:20) писал:

Добрый день.

Помогите пожайлуста подредактировать штатное условие появления Старой цены в части:

если Розничная цена = 0, то Старая цена не отображается...
Здравствуйте. В шаблоне Товар и Товары замените все строки с классом "price-old" по образцу
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
на
{% IF goods.MIN_PRICE_NOW != 0 %}
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ENDIF %}


#3 koloskov

koloskov

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

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

Отправлено 15 Январь 2015 - 17:51

Просмотр сообщенияAlekseys (15 Январь 2015 - 16:24) писал:

Здравствуйте. В шаблоне Товар и Товары замените все строки с классом "price-old" по образцу
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
смотрю эта строчка везде в условии "если", если ей еще один уровень "если" добавлять, то проблем не появится?

#4 Alekseys

Alekseys

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

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

Отправлено 15 Январь 2015 - 17:56

Просмотр сообщенияkoloskov (15 Январь 2015 - 17:51) писал:

смотрю эта строчка везде в условии "если", если ей еще один уровень "если" добавлять, то проблем не появится?
Нет, проблем возникнуть не должно.

#5 koloskov

koloskov

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

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

Отправлено 19 Январь 2015 - 11:46

Просмотр сообщенияAlekseys (15 Январь 2015 - 16:24) писал:

Здравствуйте. В шаблоне Товар и Товары замените все строки с классом "price-old" по образцу
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
на
{% IF goods.MIN_PRICE_NOW != 0 %}
<span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
{% ENDIF %}
Добрый день.

Сделал а шаблоне Товары (пока), нужное отображение не появилось. Все осталось в том же штатном отображении :(

#6 Alekseys

Alekseys

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

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

Отправлено 19 Январь 2015 - 12:14

Просмотр сообщенияkoloskov (19 Январь 2015 - 11:46) писал:

Добрый день.

Сделал а шаблоне Товары (пока), нужное отображение не появилось. Все осталось в том же штатном отображении :(
Здравствуйте. Вы не до конца произвели изменения.
{% IF goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>goods.MIN_PRICE_NOW %}
<!--			  <span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>  эту штатную строчку меняю ниже условием, то если розничная цена =0, а старая больше, то старую не отображать! -->
				  {% IF goods.MIN_PRICE_NOW != 0 %}
				  <span class="price-old">{goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
				  {% ENDIF %}
				{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				  <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
				{% ENDIF %}
блок
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
				  <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
				{% ENDIF %}
так же нужно заменить на
{% ELSEIF goods.MIN_PRICE_OLD>goods.MIN_PRICE_NOW %}
{% IF goods.MIN_PRICE_NOW != 0 %}
				  <span class="price-old">{goods.MIN_PRICE_OLD | money_format}</span>
				{% ENDIF %}
{% ENDIF %}


#7 koloskov

koloskov

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

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

Отправлено 19 Январь 2015 - 13:23

Получилось.  Теперь сделал в шаблоне Товар, но в нем не получается..., строки с 985, 1008, 1142, 1165

#8 Alekseys

Alekseys

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

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

Отправлено 19 Январь 2015 - 14:10

Просмотр сообщенияkoloskov (19 Январь 2015 - 13:23) писал:

Получилось.  Теперь сделал в шаблоне Товар, но в нем не получается..., строки с 985, 1008, 1142, 1165
В шаблоне Товар замените
{% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
			<span class="price-old goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT} руб.">
			 {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
			</span>
		  <!-- Если старая цена была больше новой -->
		  {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
			<span class="price-old goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_OLD} руб.">
			 {GOODS_MOD_PRICE_OLD | money_format}
			</span>
		  {% ENDIF %}
на
{% IF GOODS_MOD_PRICE_NOW != 0 %}
{% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
			<span class="price-old goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT} руб.">
			 {GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}
			</span>
		  <!-- Если старая цена была больше новой -->
		  {% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
			<span class="price-old goodsDataMainModificationPriceOld" title="Мы снизили цену на &laquo;{GOODS_NAME}&raquo;. Старая цена - {GOODS_MOD_PRICE_OLD} руб.">
			 {GOODS_MOD_PRICE_OLD | money_format}
			</span>
		  {% ENDIF %}
{% ENDIF %}


#9 koloskov

koloskov

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

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

Отправлено 19 Январь 2015 - 14:13

А сделанные в шаблоне Товар мои изменения удалить? (в строках  с 985, 1008, 1142, 1165)

#10 Alekseys

Alekseys

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

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

Отправлено 19 Январь 2015 - 14:24

Просмотр сообщенияkoloskov (19 Январь 2015 - 14:13) писал:

А сделанные в шаблоне Товар мои изменения удалить? (в строках  с 985, 1008, 1142, 1165)
Нет, не требуется.

#11 Cybernetic

Cybernetic

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

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

Отправлено 04 Март 2015 - 12:28

Доброго времени суток.
(Задавал этот же вопрос в другой ветке форума)
Подскажите пожалуйста как сделать отображение старой и новой цены на сайте? Так что бы была и в карточке товара и в каталоге товаров.

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

  • 5235.jpg


#12 Cupuyc

Cupuyc

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

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

Отправлено 04 Март 2015 - 17:18

Просмотр сообщенияCybernetic (04 Март 2015 - 12:28) писал:

Доброго времени суток.
(Задавал этот же вопрос в другой ветке форума)
Подскажите пожалуйста как сделать отображение старой и новой цены на сайте? Так что бы была и в карточке товара и в каталоге товаров.
Здравствуйте, могли бы вы дать ссылку на товар у которого указана в товарном каталоге старая цена при этом не отображающаяся на сайте?

#13 Dars

Dars

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

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

Отправлено 04 Март 2015 - 18:40

Просмотр сообщенияCybernetic (04 Март 2015 - 12:28) писал:

Доброго времени суток.
(Задавал этот же вопрос в другой ветке форума)
Подскажите пожалуйста как сделать отображение старой и новой цены на сайте? Так что бы была и в карточке товара и в каталоге товаров.
Вам отвечено в той самой другой ветке форума, просьба все же не дублировать сообщения.




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

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