Jump to content
покупайте без комиссии
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Фикс арифметики корзины


Фикс арифметики корзины


Исправляет баг со сложением(умножением) лишних цифр после запятой в корзине. работает на 2.3, 2.2, 2,1

 

Добавил версию что округляет строго в большую сторону.

т.е fix-cart.round округляет в ближайшую, округление привязано к количеству знаков после запятой в настройках валюты

fix-cart.ceil округляет в большую, округление привязано к количеству знаков после запятой в настройках валюты


  • Добавил
  • Добавлено
    01.10.2018
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.3
    2.2
    2.1
    2.0
  • ocStore
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
  • Старая цена

 

Link to post
Share on other sites
  • 2 weeks later...

Подскажите пожалуйста, как адаптировать данный модуль по способ оплаты PayKeeper?

Сейчас он выдает ошибку: ПРОИЗОШЛА ОШИБКА ПРИ ИНИЦИАЛИЗАЦИИ ПЛАТЕЖА. ОБЩАЯ СУММА ЗАКАЗА НЕ СОВПАДАЕТ С СУММОЙ ТОВАРНЫХ ПОЗИЦИЙ.

Если выключаю наценку на способ оплаты, то всё ок..

Link to post
Share on other sites

В 16.10.2018 в 05:25, foast сказал:

Подскажите пожалуйста, как адаптировать данный модуль по способ оплаты PayKeeper?

Сейчас он выдает ошибку: ПРОИЗОШЛА ОШИБКА ПРИ ИНИЦИАЛИЗАЦИИ ПЛАТЕЖА. ОБЩАЯ СУММА ЗАКАЗА НЕ СОВПАДАЕТ С СУММОЙ ТОВАРНЫХ ПОЗИЦИЙ.

Если выключаю наценку на способ оплаты, то всё ок..

upd: проблему удалось решить другим путем, кому нужно, смогу помочь, писать в л/с

Link to post
Share on other sites

  • 10 months later...

Подскажите в каких случаях появляется данный баг?

Пробую в ocstore 2.3.0.2.3 положить в корзину 2 товара и получаю правильную итоговую сумму.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By sv2109
      Больше 10 тысяч загрузок модулей от sv2109!
      Это PRO вторая версия модуля, который имеет уже больше 200 покупок!
       
      Что делает этот модуль?
      Дает возможность создавать и красиво показывать в карточке товара, каталоге и других страницах (а также с версии PRO на отдельной странице с акциями)  всевозможные акции. За основу в создании этого модуля был взят опыт больших интернет магазинов.
       
      Зачем?
      Акции - это очень мощный инструмент продаж с помощью которого при правильном подходе можно в разы увеличить прибыть магазина, так как акция дает сильный стимул купить именно этот товар и именно сейчас.
      Не поэтому ли практически все большие интернет магазины очень активно используют этот инструмент? Зайдите на любой такой магазин и увидите огромное количество акций, скидок, подарков, распродаж итд.
       
      Что может быть акцией?
      Товар-подарок. Пример: "Купи ноутбук и получи мышку в подарок", "купи смартфон и получи чехол в подарок", "купи фотоаппарат и получи карту памяти в подарок" итд. При добавлении товара в корзину автоматически в корзину добавляется товар-подарок с нулевой ценой. Неизвестный подарок, приз. Пример: "Купите этот товар и получите ценный подарок от нашего магазина". Сам подарок показывается на сайте в виде красивой коробки, что внутри - сюрприз. Суперцена. Показывает что у товара очень привлекательная цена. Скидка на другой товар. Пример: "Купи фотоаппарат и получи скидку 20% на покупку объектива". Розыгрыш призов. Пример: "Среди купивших офисный стул с 1 по 31 декабря будет разыгрываться ноутбук". Бесплатная доставка. Новинка. Показывает, что товар новый. Скидка на товар. "Только 2 ноутбука в 1 руки!" - реальная акция в Розетке Что угодно  
      Некоторые советы по акциям
      обязательно указывайте дату окончания акции! Она должна быть минимальной, а не через 2 месяца. Это дополнительно будет стимулировать покупателя совершить покупку именно сейчас, а не уйти с мыслью вернуться через 2 месяца, то есть никогда. указывайте, что количество подарков или акционных товаров ограничено. Это дополнительно будет стимулировать покупателя купить товар именно сейчас, потому что уже через час подарка может не быть. создавайте реально полезные для ваших покупателей акции, а не банальные 5% при 50% наценке. Иногда полезно даже ничего не заработать на этой первой продаже но получить лояльного, постоянного покупателя, который принесет прибыть в будущем. постоянно экспериментируйте, придумывайте новые, оригинальные акции. постоянно использует этот очень мощный инструмент продаж, а не только перед праздниками. В планах дальнейшее развитие этого модуля.
       
      Новое в версии 3.0 PRO
       
      Основные изменения:
      Акции модуля связаны с акциями самого движка. Раньше они работали отдельно, каждый сам по себе и было неудобно, теперь они максимально, на сколько это было возможно реализовать, связал эти акции в одно целое, это позволило:
      - создавать акцию модуля для акции движка (акции или скидки). В таком случае если в товаре есть акция или скидка то на его странице (а так же в категории и на странице акций движка) будет отображаться блок модуля с названием акции, описанием, картинкой, всплывающим окном, списком товаров итд. В этом блоке также отображается таймер обратного отсчета, данные для таймера берутся не из настроек акции модуля, а из настроек акции (или скидки) товара
      - отображать эту акцию на странице всех акций модуля (об этом ниже)
      - есть возможность заменить страницу акций движка страницей акций модуля
      - есть возможность на странице и в модуле акций движка отображать также товары из акций модуля вместе с блоком модуля Отдельная страница со списком всех акций модуля и акциями движка.  Отдельная страница для каждой акции, в которой отображается своя картинка, полное описание акции, таймер и список всех товаров. Ссылка на эту страницу есть во всплывающем окне в блоке акции на странице товара, категории итд.  Авто обновление периода акции. Акция не будет заканчиваться, ее время будет обновляться автоматически по окончанию срока. Работает также для акций и скидок движка. Например можно установить акцию на 2 часа и через каждых 2 часа время окончания акции будет продлеваться на 2 часа.  Улучшена работы корзины, теперь, если в корзине есть подарок с нулевой ценой и в эту корзину добавить этот же товар отдельно, то он добавится не с нулевой подарочной ценой, а со своей ценой. Страница добавления акций:
      Более удобное добавление товаров в акции, товары можно искать не только по названию, но и по модели и артикулу Добавление товаров из производителя, а не только из категории Два изображения для акции: для блока акции на странице товара и категории и для страницы самой акции и страницы акций Два описания для акции: Для блока акции на странице товара и категории и для страницы самой акций для более полного описания акции Возможность создать акцию модуля дла акции или скидки движка Возможность для даты окончания и начала акции указывать не только дату, но и часы, минуты и секунды, для более точной установки акции Автообновление периода акции, описано выше. Настройки:
      Возможность отображать количество доступных подарков Отображать ссылку на страницу акции в окне акции Отображаться в окне акции только товары из категории данного товара. Это работает для акций движка, если акций и товаров много, то более логично для данного товара отображать другие акционные товары из этой же категории, а не со всего магазина Отображать товары из акций модуля на странице акций OpenCart и в модуле акций Cтраница акций модуля вместо акций OpenCart Использовать основную картинку для страницы акции если картинка акции отсутствует     Больше настроек для таймера:
      - таймер можно выводить не только на странице товара, но и на странице категории, акции и свех акций
      - есть несколько типов таймеров: динамический, статический, простой текст
      - есть 2 темы: черная и белая
      - есть разный размер шрифта для каждой страницы  
      Функционал модуля в PRO версии увеличился во много раз!
       
      Совместимость:
      OpenCart и ocStore 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.x 
       
      Модуль использует IonCube, обычно на 99% хостингов он установлен, но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
       
      Демо:
      Страница акций Страница акции Категория товаров Товар1 Товар2 Админка  
      Обновление с версии 2 на версию 3 PRO:
      Обновление платное, стоимость обновления составляет 1000 рублей. 
      Для связи с автором модуля пишите в ЛС на форуме или на почту sv2109@gmail.com
       
      © Стасюк Владимир (sv2109.com), 2019
    • By sv2109
      1499
      Скачать/Купить дополнение


      Акции, Подарки PRO
      Больше 10 тысяч загрузок модулей от sv2109!
      Это PRO вторая версия модуля, который имеет уже больше 200 покупок!
       
      Что делает этот модуль?
      Дает возможность создавать и красиво показывать в карточке товара, каталоге и других страницах (а также с версии PRO на отдельной странице с акциями)  всевозможные акции. За основу в создании этого модуля был взят опыт больших интернет магазинов.
       
      Зачем?
      Акции - это очень мощный инструмент продаж с помощью которого при правильном подходе можно в разы увеличить прибыть магазина, так как акция дает сильный стимул купить именно этот товар и именно сейчас.
      Не поэтому ли практически все большие интернет магазины очень активно используют этот инструмент? Зайдите на любой такой магазин и увидите огромное количество акций, скидок, подарков, распродаж итд.
       
      Что может быть акцией?
      Товар-подарок. Пример: "Купи ноутбук и получи мышку в подарок", "купи смартфон и получи чехол в подарок", "купи фотоаппарат и получи карту памяти в подарок" итд. При добавлении товара в корзину автоматически в корзину добавляется товар-подарок с нулевой ценой. Неизвестный подарок, приз. Пример: "Купите этот товар и получите ценный подарок от нашего магазина". Сам подарок показывается на сайте в виде красивой коробки, что внутри - сюрприз. Суперцена. Показывает что у товара очень привлекательная цена. Скидка на другой товар. Пример: "Купи фотоаппарат и получи скидку 20% на покупку объектива". Розыгрыш призов. Пример: "Среди купивших офисный стул с 1 по 31 декабря будет разыгрываться ноутбук". Бесплатная доставка. Новинка. Показывает, что товар новый. Скидка на товар. "Только 2 ноутбука в 1 руки!" - реальная акция в Розетке Что угодно  
      Некоторые советы по акциям
      обязательно указывайте дату окончания акции! Она должна быть минимальной, а не через 2 месяца. Это дополнительно будет стимулировать покупателя совершить покупку именно сейчас, а не уйти с мыслью вернуться через 2 месяца, то есть никогда. указывайте, что количество подарков или акционных товаров ограничено. Это дополнительно будет стимулировать покупателя купить товар именно сейчас, потому что уже через час подарка может не быть. создавайте реально полезные для ваших покупателей акции, а не банальные 5% при 50% наценке. Иногда полезно даже ничего не заработать на этой первой продаже но получить лояльного, постоянного покупателя, который принесет прибыть в будущем. постоянно экспериментируйте, придумывайте новые, оригинальные акции. постоянно использует этот очень мощный инструмент продаж, а не только перед праздниками. В планах дальнейшее развитие этого модуля.
       
      Новое в версии 3.0 PRO
       
      Основные изменения:
      Акции модуля связаны с акциями самого движка. Раньше они работали отдельно, каждый сам по себе и было неудобно, теперь они максимально, на сколько это было возможно реализовать, связал эти акции в одно целое, это позволило:
      - создавать акцию модуля для акции движка (акции или скидки). В таком случае если в товаре есть акция или скидка то на его странице (а так же в категории и на странице акций движка) будет отображаться блок модуля с названием акции, описанием, картинкой, всплывающим окном, списком товаров итд. В этом блоке также отображается таймер обратного отсчета, данные для таймера берутся не из настроек акции модуля, а из настроек акции (или скидки) товара
      - отображать эту акцию на странице всех акций модуля (об этом ниже)
      - есть возможность заменить страницу акций движка страницей акций модуля
      - есть возможность на странице и в модуле акций движка отображать также товары из акций модуля вместе с блоком модуля Отдельная страница со списком всех акций модуля и акциями движка.  Отдельная страница для каждой акции, в которой отображается своя картинка, полное описание акции, таймер и список всех товаров. Ссылка на эту страницу есть во всплывающем окне в блоке акции на странице товара, категории итд.  Авто обновление периода акции. Акция не будет заканчиваться, ее время будет обновляться автоматически по окончанию срока. Работает также для акций и скидок движка. Например можно установить акцию на 2 часа и через каждых 2 часа время окончания акции будет продлеваться на 2 часа.  Улучшена работы корзины, теперь, если в корзине есть подарок с нулевой ценой и в эту корзину добавить этот же товар отдельно, то он добавится не с нулевой подарочной ценой, а со своей ценой. Страница добавления акций:
      Более удобное добавление товаров в акции, товары можно искать не только по названию, но и по модели и артикулу Добавление товаров из производителя, а не только из категории Два изображения для акции: для блока акции на странице товара и категории и для страницы самой акции и страницы акций Два описания для акции: Для блока акции на странице товара и категории и для страницы самой акций для более полного описания акции Возможность создать акцию модуля дла акции или скидки движка Возможность для даты окончания и начала акции указывать не только дату, но и часы, минуты и секунды, для более точной установки акции Автообновление периода акции, описано выше. Настройки:
      Возможность отображать количество доступных подарков Отображать ссылку на страницу акции в окне акции Отображаться в окне акции только товары из категории данного товара. Это работает для акций движка, если акций и товаров много, то более логично для данного товара отображать другие акционные товары из этой же категории, а не со всего магазина Отображать товары из акций модуля на странице акций OpenCart и в модуле акций Cтраница акций модуля вместо акций OpenCart Использовать основную картинку для страницы акции если картинка акции отсутствует     Больше настроек для таймера:
      - таймер можно выводить не только на странице товара, но и на странице категории, акции и свех акций
      - есть несколько типов таймеров: динамический, статический, простой текст
      - есть 2 темы: черная и белая
      - есть разный размер шрифта для каждой страницы  
      Функционал модуля в PRO версии увеличился во много раз!
       
      Совместимость:
      OpenCart и ocStore 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.x 
       
      Модуль использует IonCube, обычно на 99% хостингов он установлен, но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.
       
      Демо:
      Страница акций Страница акции Категория товаров Товар1 Товар2 Админка  
      Обновление с версии 2 на версию 3 PRO:
      Обновление платное, стоимость обновления составляет 1000 рублей. 
      Для связи с автором модуля пишите в ЛС на форуме или на почту sv2109@gmail.com
       
      © Стасюк Владимир (sv2109.com), 2019
      Добавил sv2109 Добавлено 10.02.2016 Категория Цены, скидки, акции, подарки Системные требования Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
    • By santur
      Добрый день! Появилась неординарная задача (может и весьма ординарная, но не для меня) изменить логику оформления заказа в магазине на oc 3. А именно: на этапе оформления заказа надо сделать следующую структуру шагов: 1. предоставить выбор пользователю оформить заказ как юр.лицо или как физ.лицо. 2. При выборе того или иного варианта сделать разные поля для заполнения - для юр.лица это наименование, инн, email и тел, для физ.лица это фио, мыло и телефон. Далее для всех вариантов одинаковые поля: самовывоз или доставка. При этом для разных групп надо отправлять разные письма подтверждения заказа и разные оповещения администраторам.
       
      Есть simple и filtreit, но как сдлеать подобную структуру с помощью этих модулей - я не знаю.
       
      Буду благодарен советам, примерам, модулям и любым мыслям, которые помогут решить задачу.
       
      Всем добра!
    • By Seriusis
      Модуль позволяет создать неограниченное количество уведомлений с текстом, html + добавить баннер на странице корзины, оформления заказа в зависимости от товаров корзины, производителя, категории, покупателя, суммы корзины. Дополнительно модуль можно выводить в товаре.
       
      ВОЗМОЖНОСТИ
      Вывод в позицию в зависимости от:
      производителя товара в корзине категории товара в корзине присутствие конкретного товара в корзине суммы в корзине (больше чем, меньше чем) группы зарегистрированного покупателя авторизирован или гость Вывод на странице товара работает по тем же привязкам, исключая сумму в корзине
       
      ДЕМО
      Добавьте товар в корзину для показа уведомлений
      https://oc23.likedev.pro/iphone 
      Админка https://oc23.likedev.pro/admin/   логин/пароль: demo/demo
       
      ОСОБЕННОСТИ
      нет ограничений для количества условий.  можно создавать разные условия для разных групп товаров комбинировать несколько условий мультиязычность поля: название, текст, баннер, ссылка для баннера, статус, размеры изображений, стиль  
      ВАРИАНТЫ ПРИМЕНЕНИЯ
      вывод важной информации для определенных групп товаров при покупке вывод информации о скидках, предложениях, подарках и т.д. вывод простых баннеров в корзине или товаре показ купонов, предложений для определенной суммы в корзине показ информации в зависимости от группы покупателя или статуса авторизации  
      ВАЖНО
       Условия работают по принципу "..и..и..", т.е учитываются все выбранные условия одновременно. Чем больше условий - тем меньше выборка.
       Если не выбрать ни одно условие - уведомление будет выводиться всегда.
       Если в корзине присутствует хотя бы один товар по заданным условиям, уведомление будет показано
       
      УСТАНОВКА
       
      видео установки (фикс для oc3 НЕ НУЖЕН)
       
      Через установщик в админке загружаете архив модуля ocmod для своей версии опенкарт. 
      Для версий 2.x убедитесь, что у вас уже установлен модификатор localcopy.ocmod, если его нет - установите.
       
      ЛИЦЕНЗИЯ 
      Лицензия выдается на один домен. Также при необходимости на тестовый поддомен. Для получения ключа обращайтесь в лс или на почту seriusisu@gmail.com, сразу указывайте данные о покупке: номер заказа и домен
      Теперь ключ будет выслан автоматически на почту покупателя сразу после вашего заказа. Если по какой-то причине письма нет - пишите на почту или в лс.
       
      Приветствую дельные предложения по развитию и расширению модуля.
       
      ПРОСЬБА УКАЗЫВАТЬ ДОМЕН СРАЗУ ПРИ ПОКУПКЕ
       
      Также смотрите модули:
      YouTube lazy load & popup - оптимизация и кастомизация iframe
      Accordion & Tabs & Steps, Faq & HowTo Microdata, any place & content
       

       
       

    • By Seriusis
      900 13
      Скачать/Купить дополнение


      Cart Notify - уведомления в корзине и товаре в зависимости от условий
      Модуль позволяет создать неограниченное количество уведомлений с текстом, html + добавить баннер на странице корзины, оформления заказа в зависимости от товаров корзины, производителя, категории, покупателя, суммы корзины. Дополнительно модуль можно выводить в товаре.
       
      ВОЗМОЖНОСТИ
      Вывод в позицию в зависимости от:
      производителя товара в корзине категории товара в корзине присутствие конкретного товара в корзине суммы в корзине (больше чем, меньше чем) группы зарегистрированного покупателя авторизирован или гость Вывод на странице товара работает по тем же привязкам, исключая сумму в корзине
       
      ДЕМО
      Добавьте товар в корзину для показа уведомлений
      https://oc23.likedev.pro/iphone 
      Админка https://oc23.likedev.pro/admin/   логин/пароль: demo/demo
       
      ОСОБЕННОСТИ
      нет ограничений для количества условий.  можно создавать разные условия для разных групп товаров комбинировать несколько условий мультиязычность поля: название, текст, баннер, ссылка для баннера, статус, размеры изображений, стиль  
      ВАРИАНТЫ ПРИМЕНЕНИЯ
      вывод важной информации для определенных групп товаров при покупке вывод информации о скидках, предложениях, подарках и т.д. вывод простых баннеров в корзине или товаре показ купонов, предложений для определенной суммы в корзине показ информации в зависимости от группы покупателя или статуса авторизации  
      ВАЖНО
       Условия работают по принципу "..и..и..", т.е учитываются все выбранные условия одновременно. Чем больше условий - тем меньше выборка.
       Если не выбрать ни одно условие - уведомление будет выводиться всегда.
       Если в корзине присутствует хотя бы один товар по заданным условиям, уведомление будет показано
       
      УСТАНОВКА
       
      видео установки (фикс для oc3 НЕ НУЖЕН)
       
      Через установщик в админке загружаете архив модуля ocmod для своей версии опенкарт. 
      Для версий 2.x убедитесь, что у вас уже установлен модификатор localcopy.ocmod, если его нет - установите.
       
      ЛИЦЕНЗИЯ 
      Лицензия выдается на один домен. Также при необходимости на тестовый поддомен. Для получения ключа обращайтесь в лс или на почту seriusisu@gmail.com, сразу указывайте данные о покупке: номер заказа и домен
      Теперь ключ будет выслан автоматически на почту покупателя сразу после вашего заказа. Если по какой-то причине письма нет - пишите на почту или в лс.
       
      Приветствую дельные предложения по развитию и расширению модуля.
       
      ПРОСЬБА УКАЗЫВАТЬ ДОМЕН СРАЗУ ПРИ ПОКУПКЕ
       
      Также смотрите модули:
      YouTube lazy load & popup - оптимизация и кастомизация iframe
      Accordion & Tabs & Steps, Faq & HowTo Microdata, any place & content
       

       
       

      Добавил Seriusis Добавлено 01.01.2021 Категория Модули Системные требования Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.