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

Модуль Разные валюты для товаров (OC 2.1.x.x) [Поддержка]


Recommended Posts

Разные валюты для товаров (OC 2.1.x.x)


Разные валюты для товаров (OC 2.1.x.x)


Модуль добавляет возможность выбора валют для разных товаров.

В админ. панели в карточке товара появляется поле выбора валюты для товара.

За основу взят модуль отсюда -

добавлена совместимость с Opencart 2.1.0.2.

Модуль создает в таблице oc_product новое поле "currency_id", в котором хранится ID валюты.

Модуль совместим с CSV Price Pro (нужно в настройках добавить макрос с новым полем "currency_id").

Важно! Перед установкой сделайте бекап базы данных!

После установки модуль задает для всех товаров значение валюты "по умолчанию" в магазине.

Курс валют задается стандартными средствами Opencart. Задавайте курс валют относительно валюты "По умолчанию".

Тестировался на Opencart 2.1.0.2, на предыдущих версиях работа не гарантирована.

Должен работать независимо от шаблона.

Устанавливается через "Установка расширений" (должен быть настроен FTP в настройках сайта).


 

  • +1 2
Надіслати
Поділитися на інших сайтах

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

Это уже совсем другая история)))) 

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

Сначала обрадовался, думал решил проблему. Но модуль совершенно не дружит с фильтрами, что со встроенным, что с любым сторонним. Не дружит в том плане, что долларовые цены считает рублевыми и фильтрует соответственно. Можно как-то подружить? Или это тоже другая история?)))

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


А можно как-то дописать\реализовать выбор валют для опций? 
Иначе смысл работы модуля для товаров с опциями сразу теряется.

Возможно за доплату разумную.

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


Вот и из-за того, что модуль с фильтрами не дружит тоже нехорошо. Если считать, что в любом магазине присутствует какой-нибудь фильтр, то получается модуль бесполезен. Жалко, многим он бы облегчил жизнь)))

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


Вот и из-за того, что модуль с фильтрами не дружит тоже нехорошо. Если считать, что в любом магазине присутствует какой-нибудь фильтр, то получается модуль бесполезен. Жалко, многим он бы облегчил жизнь)))

Я поставил модуль на Journal - встроенный фильтр отлично работает.

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


А можно как-то дописать\реализовать выбор валют для опций? 

Иначе смысл работы модуля для товаров с опциями сразу теряется.

Возможно за доплату разумную.

 

ошибся - модуль отлично работает с опциями.

 

Проблема возникла с шаблоном Journal - в нем свой встроенный модуль обновления цены в зависимости от опций.

 

 

У кого такая же проблема - решение под спойлером.

Нам нужен файлик catalog/controller/journal2/ajax.php

Там ищем foreach (Journal2Utils::getProperty($option, Front::$IS_OC2 ? 'product_option_value' : 'option_value', array()) as $option_value) {

И после этой строки добавляем $option_value['price'] = $this->currency->convert($option_value['price'], $this->currency->getCodeOrDefault($product_info['currency_id']), $this->config->get('config_currency'));

 

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


  • 3 weeks later...

Добрый день, столкнулся с проблемой, когда в карточке товары выбираю Euro и записываю возникает такая ошибка 

Warning: Division by zero in /var/www/rusya661/data/www/steel13.ru/system/storage/modification/system/library/currency.php on line 114

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


  • 2 weeks later...
  • 4 weeks later...
  • 1 month later...
  • 1 year later...
  • 6 months later...

Друзья, всем привет. 

 

По совету старших товарищей - https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=23516

данный модификатор легко будет работать под движком 2.3.

Прикладываю для ленивых ;) уже подправленный. Файл SQL без изменений.

install.ocmod.xml

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


  • 4 weeks later...
54 минуты назад, artkb сказал:

Этот модуль делает. так чтобы у одного товара выводилась цена  в рублях, у другого товара в Евро например, без пересчета цены в рубли, так может? 

Добрый день.

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

 

Спасибо.

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


  • 1 month later...
  • 3 months later...
В 05.02.2018 в 18:49, vlastov сказал:

Здравствуйте!

Нужен такой модуль для Версия ocStore 2.3...

Есть варианты?

@Iliya1972 выложил выше модификатор, который делает данное дополнение актуальным для 2.3. У меня лично работает.

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


  • 1 month later...

Точнее частично работает) в карточке товара всё норм. но в категории попрежнему цена остаётся в $. Тоесть если указано 100$, то в карточке происходит конвертация, а в категории пишет 100  рублей... =(

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


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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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