Синхронизация валют через Центробанк для PS 1.5.х.х

Краткое описание Синхронизация валют через Центробанк для PS 1.5.х.х

Файл позволяет проводить синхронизацию курсов валют через Центробанк.

Файл работает корректно если в магазине валюта по умолчанию рубль.

Подробнее

Цена: 100 р.

Разместил: Vasiy

Синхронизация валют через Центробанк для PS 1.5.х.х

Описание

Файл для версии 1.5.4.1

Добавлен файл для версии ps 1.5.5.0

Добавлен файл для версии ps  1.5.6.0

Для установки скопировать файл в папку /classes


Отзывы (24)

  • Виталий Чилеко

    Добрый день.
    Только что приобрёл Ваш модуль и он не работает. Сайт тоже перестаёт работать.
    Prestashop 1.5.4.1
    В чём может быть проблема?


  • Vasiy

    Для версии 1.5.4.1 файл Currency.php был сильно изменен по сравнению с 1.5.3.1
    по этому скорее всего и не работает.
    Можете скачать еще раз архив в нем лежит новый файл.
    Но поскольку версию 1.5.4.1 еще не устанавливал то не знаю как он работает.
    Попробуйте если не пойдет напишите.


  • Vasiy

    27.08.2013
    Не вижу ответа, прошла неделя, все работает?


  • Виталий Чилеко

    Добрый день. Прошу прощения за задержку. Файл был заменён и сайт работает. Но курсы валют неправильные, такие как и прежде. Вы можете это исправить?


    • Vasiy

      04.09.2013
      А Вы валюты обновили?
      А Вы отключили компиляцию?
      А Вы очистили кэш броузера?
      Если Вы все это сделали то должно работать.


    • Vasiy

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


  • Vasiy

    Очистите кэш броузера, и ререкомпилируйте смарти.
    Курсы валют дает ЦБР и я тут не могу вмешаться.


  • Vasiy

    04.09.2013
    Добавил файл для PS 1.5.5.0 сам пока не пробовал, но должен работать.


  • Виталий Чилеко

    Здравствуйте.
    Валюты обновил вручную, но курсы совсем не те, и например основная валюта евро устанавливает курс 0.9999995
    Никогда не перекомпилировать файлы шаблона.
    Да, весь кэш smarty и кэш браузера очищен.

    Вы можете дать инструкцию по установке этого файла и как установить в крон?


  • Vasiy

    04.09.2013
    1. Какая у Вас основная валюта? Основная валюта должна быть 1, все остальные вылюты привязываются к ней.
    2. Перекомпилировать это либо удалить все папки из /cache/smarty/compile , либо включить принудительную компиляцию в Админка>Конфигурация>Результат>Кэш шаблона
    3. CRON - Админка>Локализация>Валюты внизу страницы ссылка которую надо поместить в CRON, по этому вопросу связывайтесь с хостером, на разных хостингах по разному.

    4. Инструкция простая, заменяете стандартный файл на тот который купили.


  • Vasiy

    04.09.2013
    Если основная валюта рубль то на сегодня
    руб = 1
    USD = 0.02991
    EUR = 0.022783
    GBP = 0.019267


  • Виталий Чилеко

    Основная валюта евро и после нажатия обновление валют, её курс становится 1.000011, а другие валюты не по курсу ЦБ. Делаю перекомпиляцию и кэш чищу. Но судя по-всему проблема ещё на уровне обновления валют.
    Я увидел ошибку, если евро основная валюта, то курс не считает, если рубль считает.
    Что делать если основная валюта евро?


  • Vasiy

    Кажется я понял в чем дело, в СБР все расчеты ведутся от рубля
    как от 1 (единицы) и по этому при любом пересчете валют никакая
    другая валюта не может быть единицей так
    EUR = 1.000011 а USD = 0.999995 и POUND = 1.000026
    Поэтому чтобы валюты корректно отображались необходимо чтобы
    основной валютой был рубль.
    В вашем случае надо сделать двухвалютное отображение цены товара,
    эта тема здесь на форум обсуждалась.
    Кстати не понимаю зачем вам на русскоязычном сайте цена в евро.


  • Vasiy

    А если не русскоязычный, то зачем курс валюты центробанка?


  • Виталий Чилеко

    Цены поставщика в евро и при добавлении цены товара, необходимо считать в рос.рубль на момент добавления товара, но у поставщика, может быть куплено только в евро после добавления товара в магазин, поэтому цена будет разниться. Есть товары за 5000 евро поэтому курс играет роль даже в пару дней. В России можно принимать только в рос. рублях?
    Дайте, пожалуйста, ссылку на обсуждение. Но мне не нужно сразу 2 валюты показывать, только одну, если я то имею ввиду под двух валютным отображением.


  • Vasiy

    Посмотрите вот на этом форуме http://prestashop-forum.ru
    В поиске напишите (две цены)


  • Vasiy

    Не понимаю , в какой валюте Вы собираетесь продавать товар?


  • Виталий Чилеко

    в 3 разных, но отображаться первоначально должна только евро,а если клиенту удобно, он выбирает доллары или рубли


  • Vasiy

    11.09.2013
    Так как Вы хотите, сделать нельзя, главная валюта прописывается везде где есть цена продукта, даже если Вы выведете цену продукта в другой валюте на странице продукта, все равно цена продукта в корзине будет в рублях, для того чтобы везде прописалась цена в евро надо делать главную цену в евро, но поскольку расчет для ЦБР ведется от рубля корректно сделать главную валюту евро не представляется возможным.
    Резюме: так что если Вам нужна главная валюта евро, то возвращайте назад первоначальный файл (курсы валют Центробанка европы), но при это делайте поправку на не российские курсы валют.


  • Виталий Чилеко

    Я понял, что у меня нет вариантов, спасибо что отвечаете.


  • Vasiy

    Вы бы показали сайт может быть можно сделать как то по другому.


  • Ira Kun

    С этим модулем надо ли что-либо в cron прописывать?


  • Vasiy

    4.11.2014
    В cron ничего прописывать не надо.