96db

Изменение цены товара, в зависимости от суммы заказа в корзине

Рекомендуемые сообщения

96db    1

Добрый день!
В общем надо сделать следующую фишку:
У товаров есть три цены(все три задаются в админке в настройках товара, одна уже есть изначально, еще две надо добавить), первая цена используется,когда в корзине товаров на общую сумму, скажем, от 0 до 1000 рублей, вторая цена у всех товаров в магазине начинает использоваться, когда корзина становится от 1001 рубля и до 2000 рублей и третья цена начинает использоваться, когда в корзине товаров от 2001 рубля и больше.

Т.е. есть телефон стоимостью 1000 рублей. Пока сумма корзины составляет 0-1000 рублей, его цена такой и будет, как только сумма в корзине становится 1001-2000 рублей, цена телефона становится, к примеру, 800 рублей, а когда сумма в корзине доходит до 2001 рубля и выше, цена телефона становится 600 рублей.

Как это сделать?Где и какой код надо прописать?

Использую Opencart 2.0.3.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Leingard    5

Вам для каждого товара свою сумму скидки прописывать нужно? Для одного телефона при 2000 в корзине скидка 100 рублей, для другого при общей 2000 будет скидка 200? Или общее для всех?

 

Можно добавить 2 поля цены еще и в контроллере прописать условия для каждого поля цены исходя из $total

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
96db    1

Вам для каждого товара свою сумму скидки прописывать нужно? Для одного телефона при 2000 в корзине скидка 100 рублей, для другого при общей 2000 будет скидка 200? Или общее для всех?

 

Можно добавить 2 поля цены еще и в контроллере прописать условия для каждого поля цены исходя из $total

у меня у всех товаров в магазине будет 3 цены, и изменение суммы корзины будет одинаково менять цену у всех товаров в магазине.

Т.е. у меня есть три телефона и у них есть три цены:

1. Самсунг - 1000 рублей, 800 рублей, 600 рублей

2. LG - 2000 рублей, 1500 рублей, 1200 рублей

3. HTC - 4000 рублей, 3200 рублей, 2500 рублей

Пока в корзине клиента заказ на сумму 0-1000 рублей, у всех трех телефонв будет отображаться и использоваться первая цена (соответственно 1000, 2000, и 4000), как только сумма в корзине станет в диапазоне 1001-2000 рублей, у всех трех телефонов сразу должна первая цена заменится на вторую (соответственно 800, 1500 и 3200), и как только сумма в корзине перевалит за 2001 рубль и больше, то у всех трех телефонов начинает отображаться и использоваться третья цена (соответственно 600, 1200, 2500).

Вот что-то вроде этого я имею в виду:

http://www.isolux.ru/kley-dlya-plitki-ceresit-cm-11-plus-25-kg.html

Изменено пользователем 96db

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 094

есть такое для 15х. разрабатывалось именно по образу приведенного в пример магазина.

в связи с появлением интереса к такому решению сейчас планируется разработка оного для 2хх.

за подробностями в ЛС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
GRX    0

есть такое для 15х. разрабатывалось именно по образу приведенного в пример магазина.

в связи с появлением интереса к такому решению сейчас планируется разработка оного для 2хх.

за подробностями в ЛС.

Вечер добрый! Есть ли какие-то новости по разработке в этом направлении?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 094
GRX, ответил в ЛС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От cmd

      View File


      Модуль Всплывающая корзина - Cart Popup Turbo
      В цену модуля входит установка
      Установку можно запросить в течении двух недель с момента покупки один раз на один сайт. Каждая следующая установка или установка по истечении двух недель - 10 USD.
      Модуль Всплывающая корзина (Cart Popup Turbo) отображает перед пользователем всплывающее окно корзины после того, как товар добавлен в корзину. Модуль работает на всех страницах сайта, во всех модулях и карточке товара. Отключение модуля в отдельно взятом модуле не предусмотрено.
      Модуль не заменяет никаких системных файлов OpenCart.
      ДЕМО
      Есть вариант установки с vQmod, но ручная установка займет у Вас не более минуты (в буквальном смысле).
      Установка простая до слез. Подробная документация прилагается.
      Обратите внимание, что модуль использует стандартный шаблон модуля мини-корзины (/module/cart.tpl). Если у Вас мини-корзина по каким-то причинам "перекошена", то Cart Popup Turbo не сделает её более привлекательной.
      ChangeLog
      Совместимость браузерами:

      Совместимость с версиями 1.5.1.3 и старше.
      Начиная от версии 1.05 заложена совместимость с Shoppica 2.
      Посмотрите другие мои работы
      Submitter cmd Submitted 06/12/2013 Category Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop  
    • От cmd
      В цену модуля входит установка
      Установку можно запросить в течении двух недель с момента покупки один раз на один сайт. Каждая следующая установка или установка по истечении двух недель - 10 USD.
      Модуль Всплывающая корзина (Cart Popup Turbo) отображает перед пользователем всплывающее окно корзины после того, как товар добавлен в корзину. Модуль работает на всех страницах сайта, во всех модулях и карточке товара. Отключение модуля в отдельно взятом модуле не предусмотрено.
      Модуль не заменяет никаких системных файлов OpenCart.
      ДЕМО
      Есть вариант установки с vQmod, но ручная установка займет у Вас не более минуты (в буквальном смысле).
      Установка простая до слез. Подробная документация прилагается.
      Обратите внимание, что модуль использует стандартный шаблон модуля мини-корзины (/module/cart.tpl). Если у Вас мини-корзина по каким-то причинам "перекошена", то Cart Popup Turbo не сделает её более привлекательной.
      ChangeLog
      Совместимость браузерами:

      Совместимость с версиями 1.5.1.3 и старше.
      Начиная от версии 1.05 заложена совместимость с Shoppica 2.
      Посмотрите другие мои работы
    • От sv2109

      350 RUB
      View File


      Option Image Change - Изменение картинки товара в зависимости от опции
      Модуль дает возможность изменять изображение на странице товара в зависимости от выбранной опции для этого товара.
      Для этого в админ панели при создании / редактировании товара к нужным изображениям привязываются определенные опции.
      Модулю для работы необходим vqmod.
      Установка
      1. Скопировать все с папки "upload" в корневую папку вашего магазина. Файлы движка не будут перезаписаны.
      2. Установить модуль в панели управления
      3. При необходимости поменяйте настройки
      Новое в версии 1.1:
      - добавлена возможность выбирать несколько опций для 1 изображения
      - изображение в корзине соответствует выбранным опциям
      Версии движка, на которых тестировался модуль
      - ocStore v1.5.4.1
      - ocStore v1.5.5.1
      - opencart v1.5.6
      но должен работать на всех 1.5.х версиях
      - OpenCart, ocStore 2.0, 2.1, 2.2, 2.3
      Submitter sv2109 Submitted 03/27/2014 Category Модули Системные требования ionCube лоадер требуется для OpenCart 2.x Сайт разработчика http://sv2109.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От sv2109
      Модуль дает возможность изменять изображение на странице товара в зависимости от выбранной опции для этого товара.
      Для этого в админ панели при создании / редактировании товара к нужным изображениям привязываются определенные опции.
      Модулю для работы необходим vqmod.
      Установка
      1. Скопировать все с папки "upload" в корневую папку вашего магазина. Файлы движка не будут перезаписаны.
      2. Установить модуль в панели управления
      3. При необходимости поменяйте настройки
      Новое в версии 1.1:
      - добавлена возможность выбирать несколько опций для 1 изображения
      - изображение в корзине соответствует выбранным опциям
      Версии движка, на которых тестировался модуль
      - ocStore v1.5.4.1
      - ocStore v1.5.5.1
      - opencart v1.5.6
      но должен работать на всех 1.5.х версиях
      - OpenCart, ocStore 2.0, 2.1, 2.2, 2.3
    • От apanin
      Проблемы с добавлением товара в корзину. Версия опенкарт 1.5.6.4
      Помогите настроить за доп плату.
      Дальнейшее сотрудничество приветствуется.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу