Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Необходимо изменить валюту по умолчанию. Срочно!

Здравствуйте.
Я пользователь платной версии ShopOs, установлена версия 2.5.9.
У меня возникает следующая проблема: несмотря на то, что по умолчанию стоит евро, цены при добавлении товаров необходимо вводить в рублях, из-за чего получается чертовщина при пересчёте курса (см. тут.
Объясняю: девайс стоит 315 евро. Мне нужно ввести в поле Цена число 315 и получить пересчёт по всем курсам.
Пожалуйста, помогите решить эту проблему: клиенты уже очень и очень недовольны. Я две недели задаю этот вопрос и в Джаббер, и по электронной почте, и на форум, и никакого ответа.
Спасибо.
P.S. Делал альтернативную английскую локализацию, там тупо вручную сменил default currency на eur - ноль эмоций.


валюты по умолчанию евро

и нажать обновить курсы

все


Если это кнопка Обновить, которая в админка -> Система -> Локализация -> Валюты, то её нажатие не помогает. Цены как считались от рублей, так и считаются.
В функции GetPrice(), которая, как я понимаю, за вывод цен отвечает, валюта вообще не запрашивается. Или я не там ищу?


Уважаемый администратор, за уплаченные деньги, полагаю, мы имеем право получить развёрнутые ответы.

Ещё раз объясняю ситуацию.
Валюта по умолчанию евро. Курс валют пересчитан и к нему претензий нет.
Необходимо изменить валюту по умолчанию. Срочно!
Цена товара указана например 315.
Необходимо изменить валюту по умолчанию. Срочно!
Ожидается, что при показе товара цена будет 315 евро, а если пользователь пожелает увидеть в рублях, то 12890
Но что мы имеем?  При показе товара видим 7,668 евро.
Необходимо изменить валюту по умолчанию. Срочно!

Пожалуйста, расскажите подробно, как добиться правильного отображения цены.
И пожалуйста, не удаляйте этот пост. Мы ждём вашего ответа уже больше двух недель.



Уважаемый администратор, за уплаченные деньги, полагаю, мы имеем право получить развёрнутые ответы.

Ещё раз объясняю ситуацию.
Валюта по умолчанию евро. Курс валют пересчитан и к нему претензий нет.
Необходимо изменить валюту по умолчанию. Срочно!
Цена товара указана например 315.
Необходимо изменить валюту по умолчанию. Срочно!
Ожидается, что при показе товара цена будет 315 евро, а если пользователь пожелает увидеть в рублях, то 12890
Но что мы имеем?  При показе товара видим 7,668 евро.
Необходимо изменить валюту по умолчанию. Срочно!

Пожалуйста, расскажите подробно, как добиться правильного отображения цены.
И пожалуйста, не удаляйте этот пост. Мы ждём вашего ответа уже больше двух недель.


нужно очистить кэш. видимо в этом дело

почему цену в евро с ошибками считает - не понятно.

дайте доступ к ftp, админке магазина - посмотрю в чем проблема.



Если это кнопка Обновить, которая в админка -> Система -> Локализация -> Валюты, то её нажатие не помогает. Цены как считались от рублей, так и считаются.
В функции GetPrice(), которая, как я понимаю, за вывод цен отвечает, валюта вообще не запрашивается. Или я не там ищу?


все данные товара получаются через

includes\classes\product.php

функция buildDataArray

из нее вызывается функция

, 1);


includes\classes\price.php
GetPrice

попробуйте отключить кэш


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

в phpmyadmin
выполнить запрос

SELECT *
FROM os_configuration
WHERE configuration_key = 'DEFAULT_CURRENCY'

если выдает один результат и configuration_value = EUR - все впорядке

без доступа к самому магазину не знаю что еще посоветовать


Доступ к FTP и админке магазина отправил по ЛС.


готово

на папку с кэшем не были установлены нужные права доступа

он не мог очиститься.


Источник



Copyright ShopOS