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

Модуль Валюта плюс [Поддержка]


Recommended Posts

3 часа назад, beautypoint сказал:

Я правильно понимаю, что для тех, кто уже купил ранее неурезанную версию модуля "Валюта плюс" при последующем обновлении отдельный модуль будет возможность получить бесплатно?

Да.

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

  • 3 weeks later...
10 часов назад, valentin911 сказал:

Добрый день,

Скажите пожалуйста а где меняются курсы валют конкретно для каждого поставщика?

 

Конкретно для каждого поставщика делаете свой курс там, где и все курсы в настройках модуля.

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

  • 2 weeks later...
11 часов назад, kostolom сказал:

Вопрос к разработчику данного модуля:

Скажите пожалуйста, этот модель работает на шаблоне Journal ?

 

p.s.

Opencart 2.3.0.2

 

 

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

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

  • 2 weeks later...

Купили модуль, установили на сайт. При переходе по ссылке https://idinasvet.by/ выдает ошибку 
Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'base_price' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM oc_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT base_price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000 in /h/idinasvetby/htdocs/system/library/db/mysqli.php on line 40

Подскажите, пожалуйста, как решить проблему.

 

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


При попытке сохранения настроек модуля выдает ошибку  Fatal error: Call to undefined method ModelSettingSetting::updateSetting() in /home/luckymal/luckymall.com.ua/www/admin/controller/module/currency_plus.php on line 62

 

Что это может быть?

Screenshot_124.png

Screenshot_125.png

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


В 10.02.2014 в 19:06, louise170 сказал:

Валюта плюс


Модуль дает возможность указывать в товарах базовую цену в разных валютах - это бывает необходимо, если вы торгуете товарами иностранных производителей и соотв. ваши цены сильно зависят от колебания курсов валют. На вкладке Данные после поля "Цена" появляются два поля Базовая цена и Базовая валюта туда можно прописать цену в нужной вам валюте. Аналогично для опций, акций и скидок тоже добавляются поля для Базовой цены. Далее все цены из полей базовой цены переводятся по курсу в основную валюту магазина в стандартные поля цен.

Возможности:

  • Если в настройках модуля стоит автоматическое обновление валют, модуль сам при заходе в админку автоматически обновляет курсы валют раз в сутки с сайта выбранного вами (по умолчанию ЦБ РФ) и меняет все цены на товары, у которых базовая цена больше нуля.
  • Можно не использовать автообновление, а задавать курсы руками и обновлять цены товаров по нажатию кнопки "Обновить цены товаров" на странице модуля.
  • Настройка запуска обновления курсов и цен по крону.
  • Для каждой из валют можно задать процент коррекции курса.
  • Для разных производителей можно задать разные курсы валют.
  • Любой валюте можно задать курс руками и поставить галочку, чтобы при обновлении этот курс не менялся.
  • Базовую валюту в скобках на страницах сайта можно отображать или не отображать, для этого есть чекбоксы в настройках модуля, они появляются в настройках, если вы используете currency_plus_frontend.xml
  • Все цены из базовых по курсу переводятся в стандартные поля для цен, поэтому далее с товарами могут работать любые другие модули в обычном режиме, например, фильтровать или сортировать товары по цене.
  • Различные виды округления получающихся цен.
  • Получение курсов валют возможно с одного из шести сайтов разных банков.

Модуль Валюта плюс совместим с модулем Управление ценами.

Модуль Валюта плюс совместим с модулем Option To Product.

Версия модуля Валюта плюс для Опенкарт 1.5.x совместим с модулем Связанные опции.

Также модуль может совместно работать с модулями экспорта-импорта товаров:

Версия модуля Валюта плюс для Опенкарт 1.5.x совместима с модулем Batch Editor 0.2.3

Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.

Модуль тестировался на:

Opencart

  • 1.5.1.3
  • 1.5.2.1
  • 1.5.3.1
  • 1.5.4.1
  • 1.5.5.1.1
  • 1.5.6
  • 1.5.6.4
  • 2.0.1.1
  • 2.0.3.1
  • 2.1.0.1
  • 2.1.0.2
  • 2.2.0.0
  • 2.3.0.2

MaxyStore

  • 1.5.4.1
  • 1.5.5.1
  • 2.0.1.1

Поддерживаемые языки:

  • русский
  • украинский
  • английский

Пример работы модуля:

http://ocstore1541.opencartplus.ru/

http://opencart2.opencartplus.ru/

Демо админки:

http://ocstore1541.opencartplus.ru/admin/

http://opencart2.opencartplus.ru/admin/

доступ

demo / demo

Лицензия

При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.

Установка

Инструкция по установке находится в файле readme.txt в архиве модуля.

Требования к серверу

  1. На хостинге должен быть PHP 5.3 или выше. Также должен быть установлен ionCube Loader версии 5.0 или выше. Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_сайт/test_ioncube.php
  2. Для корректной работе на Опенкарте 1.5.х на вашем сайте должен быть установлен VQMOD не ниже версии 2.4.1, если у вас стоит версия ниже - нужно обновиться отсюда: https://github.com/vqmod/vqmod/releases
  3. Если вы собираетесь получать курсы валют автоматически с выбранного сайта то необходимо, чтобы на вашем сервере был включен curl.

FAQ


  • Автор
  • Добавлен
    05.02.2014
  • Категория
  • Работает на OpenCart
     
  • Системные требования
     
  • Работает на ocStore
     
  • Сайт разработчика
     
  • Работает на OpenCart.Pro, ocShop
     
  • Старая цена
     
  • Метод активации
     
  • Ioncube Loader
     

 

Купили модуль, установили на сайт. При переходе по ссылке https://idinasvet.by/ выдает ошибку 
Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'base_price' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM oc_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT base_price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000 in /h/idinasvetby/htdocs/system/library/db/mysqli.php on line 40

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


4 часа назад, Yuryivanov сказал:

Купили модуль, установили на сайт. При переходе по ссылке https://idinasvet.by/ выдает ошибку 
Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'base_price' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, m.name AS manufacturer, (SELECT price FROM oc_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT base_price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000 in /h/idinasvetby/htdocs/system/library/db/mysqli.php on line 40

В ридми есть инструкция по установке, все все сделали оттуда?

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

  • 2 months later...

Добрый день.

Установил модуль для E-commerce

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=28182

 

В аналитику попадает всё в дол., так как в базе данных price - также прописаны в дол.

Валюта по умолчанию на сайте стоит UAH

 

Без модуля также настраивал, и также получал в аналитике цену в дол., что логично :)

Подскажите, если сталкивались, куда копать, чтоб можно было принудительно указывать в какой курс переводить валюту. В e-commerce необходимо все цены собирать в грн.

 

Заранее спасибо! 

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


2 часа назад, serzh3005 сказал:

Добрый день.

Установил модуль для E-commerce

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=28182

 

В аналитику попадает всё в дол., так как в базе данных price - также прописаны в дол.

Валюта по умолчанию на сайте стоит UAH

 

Без модуля также настраивал, и также получал в аналитике цену в дол., что логично :)

Подскажите, если сталкивались, куда копать, чтоб можно было принудительно указывать в какой курс переводить валюту. В e-commerce необходимо все цены собирать в грн.

 

Заранее спасибо! 

 

Без Валюты плюс, если у вас все цены в долларах, да все логично, что у вас вся аналитика в долларах.

Но если стоит Валюта плюс, то обычные цены Опенкарта у вас по-идее должны быть в гривнах, а базовые цены в долларах. Но поскольку базовые цены созданы моим модулем, то любые сторонние модули о них не знают и смотрят стандартные Опенкартовские цены. Соотв. модуль аналитики у вас просто обязан все видеть в гривнах. Что-то у вас настроено скорее всего не так как надо в Валюте плюс.

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

Валюта плюс конечно же стоит :) Иначе сюда бы не писал.

Цены в админке заносим в дол. и грн., ранее было и в евро.

 

Может ли это быть из-за курса:

Доллар  USD 1.00000000
Наличная (По умолчанию) UAH 26.000000

 

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


В 23.08.2017 в 14:09, serzh3005 сказал:

Валюта плюс конечно же стоит :) Иначе сюда бы не писал.

Цены в админке заносим в дол. и грн., ранее было и в евро.

 

Может ли это быть из-за курса:

Доллар  USD 1.00000000
Наличная (По умолчанию) UAH 26.000000

 

 

Конечно, все дело в неправильном курсе.

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

У вас валюта сайта гривны, значит для них должно быть значение 1 и все остальные валюты отсчитываются уже от этого значения.

Т.е. у вас гривны - 1, а доллары 1/26

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

  • 5 weeks later...

А что это за два файлика в DIR_LOGS?? (тему не читал, в описании не написано)

 

Удаляешь - появляется

и начинаешь дуть на холодное..
а это в закрытой модели...

:( и еще много озлобленных смайлов

 

 

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

В 26.09.2017 в 21:59, chukcha сказал:

А что это за два файлика в DIR_LOGS?? (тему не читал, в описании не написано)

 

Удаляешь - появляется

и начинаешь дуть на холодное..
а это в закрытой модели...

:( и еще много озлобленных смайлов

 

 

 

В них хранится инфа о ключе и домене.

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

но почему в logs,
Есть кеш, но зачем в логс.. Мне стало страшно, я напугал владельца сайта, я потратил время на анализ..
Ну так создавайте в кеше свою папку, пишите туда, даже коммент впихните, что это вы, что все легально

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

4 часа назад, chukcha сказал:

но почему в logs,
Есть кеш, но зачем в логс.. Мне стало страшно, я напугал владельца сайта, я потратил время на анализ..
Ну так создавайте в кеше свою папку, пишите туда, даже коммент впихните, что это вы, что все легально

 

Потому что важно, чтобы эти файлы никто не стирал. Хоть они и восстанавливаются, но не сразу - а при заходе в админку модуля.

И если вы чем-то у себя регулярно чистите кэш, вы их регулярно будете сносить и это очень не хорошо.

Поэтому я решила использовать папку logs, чтобы никому не мешать и чтобы мне тоже никто не мешал. logs - такая же служебная папка как и кэш, которую Опенкарт использует при работе, почему я не имею права ее использовать?
А уж то почему это вас так сильно могло напугать для меня вообще загадка - антивирус на эти файлы не ругается. Чем они вам помешали?

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

15 часов назад, chukcha сказал:

названием, содержимым, и да, тем что гуляют сами по себе.

 

Вы первый, кто заглянул в эту папку. :)

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

  • 2 weeks later...

Для Опенкарт 2.2.x-2.3.х в файле /system/framework.php
после строчки
$registry->set('document', new Document());

 

После добавления строки сайт падает, ошибка 500. Что делать подскажите?

 

Файл тест ионкуб запускал - все OK написано. Ставлю на OcStore 2.3

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


2 часа назад, ToshuK сказал:

Для Опенкарт 2.2.x-2.3.х в файле /system/framework.php
после строчки
$registry->set('document', new Document());

 

После добавления строки сайт падает, ошибка 500. Что делать подскажите?

 

Файл тест ионкуб запускал - все OK написано. Ставлю на OcStore 2.3

Ошибка 500 - это может быть все что угодно! Поэтому для того, чтобы понять в чем конкретно дело, важно включить отображение ошибок на сервере. Внесите изменения в index.php (в корне и в папке admin):
ini_set("display_errors","1");
ini_set("display_startup_errors","1");
ini_set('error_reporting', E_ALL);
Вносить эти сточки надо - самое начало файла! Сразу после <?php
Тогда PHP будет писать конкретную ошибку – название файла и строчку, где ошибка. Это важно для любых модулей, это в-принципе важный момент при работе с сайтами.

 

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

1 час назад, louise170 сказал:

Ошибка 500 - это может быть все что угодно! Поэтому для того, чтобы понять в чем конкретно дело, важно включить отображение ошибок на сервере. Внесите изменения в index.php (в корне и в папке admin):
ini_set("display_errors","1");
ini_set("display_startup_errors","1");
ini_set('error_reporting', E_ALL);
Вносить эти сточки надо - самое начало файла! Сразу после <?php
Тогда PHP будет писать конкретную ошибку – название файла и строчку, где ошибка. Это важно для любых модулей, это в-принципе важный момент при работе с сайтами.

 

Fatal error: The file /var/www/avtomozg/data/www/site.com/system/library/louise170.php was encoded by the ionCube Encoder for PHP 5.3 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0

 

Модуль не поддерживает php 7?

Змінено користувачем ToshuK
Надіслати
Поділитися на інших сайтах


17 минут назад, ToshuK сказал:

Fatal error: The file /var/www/avtomozg/data/www/site.com/system/library/louise170.php was encoded by the ionCube Encoder for PHP 5.3 and cannot run under PHP 7.0. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 5.6. in Unknown on line 0

 

Модуль не поддерживает php 7?

 

Напишите мне в личку версию вашего Опенкарта, я вам пришлю файлы под php 7.

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

Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'base_price' in 'field list'<br />Error No: 1054<br />SELECT DISTINCT *, pd.name AS name, p.image, (SELECT md.name FROM oc_manufacturer_description md WHERE md.manufacturer_id = p.manufacturer_id AND md.language_id = '1') AS manufacturer, (SELECT price FROM oc_product_discount pd2 WHERE pd2.product_id = p.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < NOW()) AND (pd2.date_end = '0000-00-00' OR pd2.date_end > NOW())) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) AS discount, (SELECT price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < NOW()) AND (ps.date_end = '0000-00-00' OR ps.date_end > NOW())) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) AS special, (SELECT base_price FROM oc_product_special ps WHERE ps.product_id = p.product_id AND ps.customer_ in/var/www/u0321261/data/www/breedwood.ru/system/library/db/mysqli.php on line 43

 

ocstore 2.3 сайт грохнулся...

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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