Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Проверка условий в корзине с последующим изменением цены у товара


Recommended Posts

Добрый день! Необходимо написать небольшой скрипт который будет проверять в корзине соответствие условиям.
В корзине происходит проверка условий, в результате которых может измениться цена у товара(что повлияет на изменение общей цены в корзине)!

 

Скрипт смотрит что за товар и к какой категории принадлежит и какие условия к этой категории товаров применяются. 
Если товар принадлежит к категории А, а по ней стоит условие от определенной суммы и в корзине общая сумма покупок равна этой заданной сумме, тогда цена перескакивает на следующую колонку/уровень.

 

Может кто-то разработать такой скрипт ? По возможности ознакомьтесь и напишите стоимость работы в комментариях! Работаю через безопасную сделку или постоплату. 

 

Спасибо

Надіслати
Поділитися на інших сайтах


10 минут назад, nikifalex сказал:

стандарно такое делается не через корзину, а через "учитывать в заказе". и в этом случае может оказаться что такие модули уже есть.

 

К сожалению тз слишком неполное, и многих вещах можно только догадываться, поэтому могу обозначить только пределы 3000-15000 руб в зависимости от нюансов

Давайте тогда обсудим

Надіслати
Поділитися на інших сайтах


Пример:
Т.е., при достижении общей суммы заказа в 20.000 товаров для дома и при добавлении в нее хотя бы одного искусственного дерева, автоматически цена у искусственного дерева подставляется минимальная(крупный опт) при условии что крупный опт на искусственные деревья начинается на 20.000. 
 

Надіслати
Поділитися на інших сайтах


50 минут назад, Eugendrky сказал:

Т.е., при достижении общей суммы заказа в 20.000 товаров для дома и при добавлении в нее хотя бы одного искусственного дерева, автоматически цена у искусственного дерева подставляется минимальная(крупный опт) при условии что крупный опт на искусственные деревья начинается на 20.000. 

Как уже писали выше, стандартно это делается при помощи "учитывать в заказе", в частности для себя оптимальным выбрал вариант реализовать это через Filterit, про который тоже уже написали. От идеи менять цену конкретно на позицию товара отказался практически сразу, так как однажды возникли проблемы с проверкой яндекс.маркета. Теперь все надбавки и вычеты идут отдельной строкой в корзине, а цена на каждую позицию не меняется. 

Надіслати
Поділитися на інших сайтах

25 минут назад, iglin сказал:

Теперь все надбавки и вычеты идут отдельной строкой в корзине, а цена на каждую позицию не меняется. 

это даже не плохо. человек будет точно понимать, где у него + к цене, а где -. Очень даже информативно...нет?

Надіслати
Поділитися на інших сайтах

46 минут назад, iglin сказал:

Как уже писали выше, стандартно это делается при помощи "учитывать в заказе", в частности для себя оптимальным выбрал вариант реализовать это через Filterit, про который тоже уже написали. От идеи менять цену конкретно на позицию товара отказался практически сразу, так как однажды возникли проблемы с проверкой яндекс.маркета. Теперь все надбавки и вычеты идут отдельной строкой в корзине, а цена на каждую позицию не меняется. 

Вот и мне хотелось бы чтобы все это происходило в корзине, а не в самих карточках, как было сказано выше, это поможет избежать проблем с яндекс маркетом! У кого есть идеи ? Чтобы все подобные расчеты(доп.) велись в корзине.

Надіслати
Поділитися на інших сайтах


Все надбавки должны как раз идти в корзине http://cs69476-opencart-3.tw1.ru/index.php?route=checkout/cart и цена в таком случае меняется именно в момент добавления товара и именно в корзине!

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.