0 руб
Оформить заказ- Автор: UniWebStudio
- uni base currency oc3
- Модуль позволяет устанавливать базовую валюту для каждого товара в админке, а на витрине выводить стоимость этого товара в валюте по умолчанию... подробнее...
-Любой модуль можно адаптировать под любой шаблон или версию опенкарт.
-А так же любой модуль можно доработать под любые ваши задачи, даже если этого функционала нет в базовой реализации.
Напишите нам подробнее, для каких целей/задач Вам нужен модуль, и мы постараемся вам помочь...
Написать авторуМодуль Uni base currency позволяет задавать в админке магазина на опенкарт 3 базовую валюту для каждого товара и указывать стоимость товаров в базовой валюте, в валюте поставщика.
При этом, на витрине сайта товар будет выводится со стоимостью в той валюте, которая укзана по умолчанию в настройках сайта.
Обновление цены происходит автоматически, по курсу Центрального Банка Российской Федерации (ЦБРФ).
Описание работы модуля базовая валюта товара для Опенкарт 3
При установке, модуль создает в базе данных в таблице "product" две дополнительные колонки
vendor_price
currency_id
В колонку "vendor_price" модуль скопирует имеющуюся цену товара из колонки "price",
а в колонку "currency_id" запишет ID валюты которая у вас установлена по умолчанию.
В таблицах product_option_value, product_discount, product_special для опций, акций и скидок так же добавится новая колонка "vendor_price" и в нее будут скопированы данные
в админке, в карточке товара добавится два новых поля со значениями:
1. Базовая цена
2. Базовая валюта
На витрине, на сайте у вас ничего не изменится, цена будет выводится как и раньше, так как курс у базовой валюты всегда 1.0000000
Для тех товаров, которым нужно установить другую валюту в качестве базовой:
Создайте предварительно нужную валюту в настройках сайта в разделе Система --> Локализация --> Валюты +(добавить валюту). Статус в настройках этой валюты установите "Отключено" если не нужно ее выводить на витрине, а нужно только в админке.
- 1. Зайдите в настройки / карточку нужного товара,
- 2. Выберите в выпадающем списке в поле "Базовая валюта" нужную валюту.
- 3. Укажите стоимость товара в этой валюте в поле "Базовая цена"
- 4. Укажите базовую цену для опций, акций и скидок если это нужно.
- 5. Сохраните настройки товара.
После сохранения, модуль автоматически пересчитает стоимость товара, а так же опции акции, скидки по курсу и запишет в штатную колонку "price" (Цена).
Есл вы используете для обновления товаров модуль импорт/экспорт то для автоматического добавления базовой цены и валюты настройте запись данных в колонки: vendor_price и currency_id. Большинство модулей импорта позволяют настраивать пользовательские поля для заполнения данными.
Для автоматического обновления курса валют и соответственно цены товара в зависимости от курса включите в настройках сайта "Автоматическое обновление валют".
Для этого в разделе Система --> Настройки +(Нажмите редактировать настройки) --> Вкладка Локализация --> установите перекдючатель "Автоматическое обновление валют" -(Да).
И каждый раз когда вы будете авторизовываться и входить в админку, модуль будет проверять курс валют в (ЦБРФ) и обновлять стоимость товаров.
Если не хотите обновлять курс автоматически то отключите "Автоматическое обновление валют". И для обновления просто зайдите в настройки валюты, измените вручную курс и сохраните настройки. После сохранения цены товаров пересчитаются по новому курсу.
В настройках модуля можно задать как округлять цены при пересчете по курсу:
- 0.01 - округление цены до копеек (минимально-возможная цена)
- 0.05 - округление цены до 5 копеек
- 0.10 - округление цены до 10 копеек
- 0.50 - округление цены до 50 копеек
- 1.00 - округление цены до 1 рубля (копейки будут откинуты)
- 5.00 - округление цены до 5 рублей
- 10.00 - округление цены до 10 рублей
Установка модуля Uni base currency на OpenCart 3
Важно! Перед установкой любого модуля всегда обязательно делайте резервную копию базы данных на случай если что то пойдет не так.
- Перейдите в раздел Модули/Расширения → Установка расширений и загрузите uni_base_currency.ocmod.zip файл через установщик.
- Перейдите в раздел Система → Пользователи → Группы пользователей и в группе администраторов добавьте права на изменение модуля.
- Перейдите в раздел Модули/Расширения → Модификаторы и нажмите кнопку Очистить а затем Обновить.
- Перейдите в раздел Панель состояния, кликните на кнопку "Настройки разработчика" и очистите кеш ТЕМЫ и SASS.
- Перейдите в раздел Модули/Расширения → Модули, выберите тип расширения "Модули" и активируйте модуль Uni base currency - базовая валюта товара.
- Нажмите кнопку "Редактировать модуль" установите статус Включено и сохраните настройки.
- Задайте нужным товарам Базовую валюту и Базовую цену.
И Вам спасибо!
Купил данный модуль и сейчас доволен как удав. Тех поддержка помогла с настройками, так как был небольшой конфликт с другими модулями. Все сделали оперативно и все объяснили. Поддержка работает на высоте. Огромное спасибо ребятам за их работу.