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


Цена На Товар.

модификации цена товар.

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

#1 Gost

Gost

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

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

Отправлено 20 Июнь 2016 - 10:41

Добрый день.
Возможно ли реализовать следующее. Необходимо чтоб при выборе товара ( 1 модификация-количество 2;3;4 и т.д) цена менялась не умножение на количество товара (т.е. на 2;3;4 и т.д.), а увеличивалась к примеру на 1,9 и т.д.

Пример:

Сейчас 1 товар  =100 р.
             2 товара =200 р.
             3 товара = 300 р.

Нужно 1 товар =100 р.
           2 товара= 190 р.
           3 товара = 280 р.
Т.Е. при покупке одной позиции цена уменьшалась в зависимости от количества.

Все это должно быть применимо конкретно к выбранному товару и его модификациям. Если выбираются в корзину несколько разных позиция то счет как обычно.
Спасибо.

Шаблон пластик.

#2 MikDark

MikDark

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

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

Отправлено 20 Июнь 2016 - 10:48

Просмотр сообщенияGost (20 Июнь 2016 - 10:41) писал:

Добрый день.
Возможно ли реализовать следующее. Необходимо чтоб при выборе товара ( 1 модификация-количество 2;3;4 и т.д) цена менялась не умножение на количество товара (т.е. на 2;3;4 и т.д.), а увеличивалась к примеру на 1,9 и т.д.

Пример:

Сейчас 1 товар  =100 р.
2 товара =200 р.
3 товара = 300 р.

Нужно 1 товар =100 р.
   2 товара= 190 р.
   3 товара = 280 р.
Т.Е. при покупке одной позиции цена уменьшалась в зависимости от количества.

Все это должно быть применимо конкретно к выбранному товару и его модификациям. Если выбираются в корзину несколько разных позиция то счет как обычно.
Спасибо.

Шаблон пластик.

К сожалению, такое сделать нельзя. Только если создавать отдельные модификации под 1шт, 2шт, 3шт и указывать разные цены.

#3 Gost

Gost

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

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

Отправлено 27 Июнь 2016 - 18:02

Добрый день, возможно реализовать следующее?

В карточке товара есть "Цена сейчас" и "Старая цена", нужно переименовать "Цена - самовывоз" и "Цена с доставкой"

Возможно сделать эти изменения или нет? Спасибо.

#4 Firefly

Firefly

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

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

Отправлено 27 Июнь 2016 - 18:58

Просмотр сообщенияGost (27 Июнь 2016 - 18:02) писал:

Добрый день, возможно реализовать следующее?

В карточке товара есть "Цена сейчас" и "Старая цена", нужно переименовать "Цена - самовывоз" и "Цена с доставкой"

Возможно сделать эти изменения или нет? Спасибо.

Здравствуйте.
Вы можете в карточке товара (шаблон Товар) с помощью встроенного поиска браузера Ctrl+F (нажать 2 раза) найти необходимые Вам словосочетания и заменить их, вставив во второе поле заменяемый текст. Скриншот в приложении. Перед изменениями рекомендую создать бэкап шаблона.

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

  • Screenshot.png


#5 Gost

Gost

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

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

Отправлено 28 Июнь 2016 - 15:26

Спасибо, все получилось.
В шаблоне Инфинити такое сделать возможно?

#6 Danil

Danil

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

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

Отправлено 28 Июнь 2016 - 15:32

Просмотр сообщенияGost (28 Июнь 2016 - 15:26) писал:

Спасибо, все получилось.
В шаблоне Инфинити такое сделать возможно?
Здравствуйте.
Да, можно, т.к. поиск работает во всех шаблонах.

#7 Gost

Gost

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

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

Отправлено 28 Июнь 2016 - 15:42

В шаблоне инфинити нет словосочетании "цена сейчас и старая цена", только цифирное обозначение, как их добавить, т.е. добавить любые сторонние слова рядом с ценой(цифрами)?

#8 Danil

Danil

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

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

Отправлено 28 Июнь 2016 - 16:06

Просмотр сообщенияGost (28 Июнь 2016 - 15:42) писал:

В шаблоне инфинити нет словосочетании "цена сейчас и старая цена", только цифирное обозначение, как их добавить, т.е. добавить любые сторонние слова рядом с ценой(цифрами)?
В шаблоне Товар найдите код

<p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}">
<span class="price">{GOODS_MOD_PRICE_OLD | money_format}</span>
</p>
{% ENDIF %}
<p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}" itemprop="price">
<span class="price" itemprop="price">{GOODS_MOD_PRICE_NOW | money_format}</span>
</p>
и замените на

<p>
<span class="special-price">Старая цена: </span>
</p>
<p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}">
<span class="price">{GOODS_MOD_PRICE_OLD | money_format}</span>
</p>
{% ENDIF %}
<p class="special-price">
<span>Новая цена: </span>
</p>
<p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}" itemprop="price">
<span class="price" itemprop="price">{GOODS_MOD_PRICE_NOW | money_format}</span>
</p>



#9 Gost

Gost

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

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

Отправлено 28 Июнь 2016 - 18:55

Спасибо получилось.
Только в карточке товара пишется теперь новая цена, а старой нет, скорее всего не вмещается (в каталоге есть новая и старая)
Как исправить?

#10 Danil

Danil

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

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

Отправлено 28 Июнь 2016 - 19:01

Просмотр сообщенияGost (28 Июнь 2016 - 18:55) писал:

Спасибо получилось.
Только в карточке товара пишется теперь новая цена, а старой нет, скорее всего не вмещается (в каталоге есть новая и старая)
Как исправить?
Отмените предыдущие изменения.
После в шаблоне Товар найдите код
	  <!-- Цена товара -->
	  <div class="price-box f-fix">
		<!-- информация для поисковика о валюте товара -->
		<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
		{% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
		  <p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}">
			<span class="price">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
		  </p>
		{% ELSEIF GOODS_MOD_PRICE_OLD>GOODS_MOD_PRICE_NOW %}
		  <p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}">
			<span class="price">{GOODS_MOD_PRICE_OLD | money_format}</span>
		  </p>
		{% ENDIF %}
		  <p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}" itemprop="price">
			<span class="price" itemprop="price">{GOODS_MOD_PRICE_NOW | money_format}</span>
		  </p>
	  </div>
и замените на
	  <!-- Цена товара -->
	  <div class="price-box f-fix">
		<!-- информация для поисковика о валюте товара -->
		<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
		{% IF GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT>GOODS_MOD_PRICE_NOW %}
		  <p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}">
			<span class="price">{GOODS_MOD_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
		  </p>
		{% ENDIF %}
		  <p class="special-price">
			<span>Старая цена: </span>
		  </p>
		  <p class="old-price goodsDataMainModificationPriceOld {CURRENCY_CHAR_CODE}">
			<span class="price">{GOODS_MOD_PRICE_OLD | money_format}</span>
		  </p>
		  <p class="special-price">
			<span>Новая цена: </span>
		  </p>
		  <p class="special-price goodsDataMainModificationPriceNow {CURRENCY_CHAR_CODE}" itemprop="price">
			<span class="price" itemprop="price">{GOODS_MOD_PRICE_NOW | money_format}</span>
		  </p>
	  </div>


#11 Gost

Gost

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

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

Отправлено 28 Июнь 2016 - 19:11

Спасибо, все отлично получилось.




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

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