IPrice minimart
гибкий и многофунк­циональный интернет-магазин, прайс-листы и каталоги для Joomla
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

ТЕМА: Пример настройки формул

Пример настройки формул 12 года 7 мес. назад #1436

  • v2014
  • v2014 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 97
  • Репутация: 0
У нас ситуация такая. Заказываются изделия из различных сплавов (сплав это один из параметров товара - число). Обычно в заказе все изделия из одного сплава, но бывает и больше. Мы бы хотели, чтобы система работала так: когда пользователь переходит в корзину, то по всем товарам происходит перерасчет цены (и как итог общая цена заказа). Алгоритм нужен такой: считается общий вес ПО КАЖДОМУ сплаву (по каждой группе товаров с одинаковым сплавом), и после этого считается цена товаров (каждого товара) соответствующих сплавов, но уже с некоторым коэффициентом. Суть - цена каждого товара зависит от общего веса сплава в заказе по каждому сплаву.

Например в заказе:

Товар 1 (сталь Х) 5кг 100 руб.
Товар 2 (сталь Х) 10кг 200 руб.

Итого в корзине:

Товар 1 (сталь Х) 5кг 90 руб.
Товар 2 (сталь Х) 10кг 180 руб.

(появилась скидка на каждый товар, так как общий вес в заказе стали Х больше некоторого значения).

Возможно ли такое сделать в рамках вашей системы?
Последнее редактирование: 12 года 7 мес. назад от v2014.
Авторизуйтесь или зарегистрируйтесь, чтобы написать сообщение.

Пример настройки формул 12 года 7 мес. назад #1437

  • support
  • support аватар
  • Не в сети
  • Администратор
  • Сообщений: 1908
  • Спасибо получено: 310
  • Репутация: 59
штатными средствами системы можно будет настроить показ в заказе общего веса заказа?
Можно. Подскажите как?
iprice-web.ru/ru/iprice-minimart-guide/1...end/8-frontend-order

Не совсем понятно. Создаю характеристику товара с именем stal, задаю ей "Добавочная цена" например 5, и пробую эту характеристику использовать в формулах как 'stal'. Никак не реагирует. Что делаю не так?
Для характеристик нельзя добавить "добавочную цену". Характеристика - это постоянная величина товара, которая задается в редактировании товара: iprice-web.ru/ru/iprice-minimart-guide/1...nage/11-price-fields
Если для вашего поля "Марка сплава" все же для некоторых товаров нужно выбрать опции пользователю, то использовать характеристику нельзя, только свойство. Соответственно это поле нужно всегда показывать в прайс-листе

Мы бы хотели, чтобы система работала так: когда пользователь переходит в корзину, то по всем товарам происходит перерасчет цены

Перерасчет цены и веса по формуле в компоненте происходит сразу в прайс-листе "на лету". Нельзя сделать так, чтобы в прайс-листе цена и вес не рассчитывались по формуле, а в корзине уже рассчитывались.
Последнее редактирование: 12 года 7 мес. назад от support.
Авторизуйтесь или зарегистрируйтесь, чтобы написать сообщение.

Пример настройки формул 12 года 7 мес. назад #1438

  • v2014
  • v2014 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 97
  • Репутация: 0
Перерасчет цены и веса по формуле в компоненте происходит сразу в прайс-листе "на лету". Нельзя сделать так, чтобы в прайс-листе цена и вес не рассчитывались по формуле, а в корзине уже рассчитывались.

Мы бы хотели расчет цены товаров "на лету" в корзине, но по другим формулам (не тем, что в прайсе), чтобы в этих формулах фигурировал параметр "общий вес всех изделий для такой-то стали".

Возможно ли сделать такое?
Авторизуйтесь или зарегистрируйтесь, чтобы написать сообщение.

Пример настройки формул 12 года 7 мес. назад #1439

  • support
  • support аватар
  • Не в сети
  • Администратор
  • Сообщений: 1908
  • Спасибо получено: 310
  • Репутация: 59
Нет, формула цены и веса едина для товара в прайс-листе, каталоге и корзине. А для чего вам разные формулы? Пользователю в прайс-листе посчитается одна цена и сумма, а в корзине совершенно другая. Это как минимум собьет с толку. К чему это?
Последнее редактирование: 12 года 7 мес. назад от support.
Авторизуйтесь или зарегистрируйтесь, чтобы написать сообщение.

Пример настройки формул 12 года 7 мес. назад #1440

  • v2014
  • v2014 аватар
  • Не в сети
  • Давно я тут
  • Сообщений: 97
  • Репутация: 0
Формулы одни, но хотим задействовать в них параметр "общий вес по сплавам". Идея такая: при вычислении цены товара - учитывать общий вес всех товаров (и этого в том числе) с такой маркой стали. Цель: от общего веса марки стали зависит цена конкретных товаров с этой маркой стали.

То есть если у нас у товаров с маркой стали Х общий вес в заказе 100 кг, то будет одна цена, а если 200 кг, то уже другая (но не прямо пропорционально, а именно из-за большего веса по формуле).

Не слишком сложно объясняю?
Авторизуйтесь или зарегистрируйтесь, чтобы написать сообщение.

Пример настройки формул 12 года 7 мес. назад #1441

  • support
  • support аватар
  • Не в сети
  • Администратор
  • Сообщений: 1908
  • Спасибо получено: 310
  • Репутация: 59
Я бы порекомендовал объединить товары с одинаковой маркой стали в один товар с дополнительными свойствами. Считать в формуле товара промежуточные итоги по весу других товаров слишком сложно, вряд ли целесообразно и невозможно в текущей версии.
Авторизуйтесь или зарегистрируйтесь, чтобы написать сообщение.
Модераторы: support

Подпишитесь



Подпишитесь на наши новости и социальные сети, чтобы быть в курсе последних обновлений.


Вход