Здравствуйте Специалисты.
Направте на правильный путь.
В наличии имеется прайс где цены в usd.
В магазине надо чтоб после импорта они отображались в Рублях по курсу.
Ко всему этому в модуле доставка курьером по весу, все цены указанны также в usd, и хочется чтоб и тут была цена в рублях по курсу.
Так как курс usd постоянно меняется то удобно былоб менять его в одном месте через админку.
Как это настроить, особенно связать всё с модулем доставки по весу.
И ещё несколько вопросов для обучения:
Почему после смены валюты с usd на руб. в настройках валюты, и после возврата в исходное положение.
Обнаружил что в описаниях товаров в клиентской части, значение не изменилось на $?
Не могло ли это повредится после того как я сначала удалил настройку валюты usd, а после добавил её в список валют по новой руководствуясь новыми обстоятельствами?
(кеш постоянно сбрасываю, даже в браузере)
А это совсем незначительный вопрос, можно ли перед импортом прайса в ценах и весе использовать разделитель запятую а не точку?
Пример:
1,55 а не 1.55
А также в модуле доставка курьером по весу.
Это необходимо, для того чтобы в csv перед импортом не править знаки в ценах, весе с запятой на точку, так как excel сразу подставляет даты
2
Как после импорта прайса с ценами в usd в магазине указать цены в рублях?
Автор Valentin, Apr 08 2013 04:20 AM
цены usd
Сообщений в теме: 2
#1
Отправлено 08 April 2013 - 04:20 AM
Социально-информационный проект Nvda.ru о бесплатной программе экранного доступа Nvda для незрячих и слабовидящих.
С уважением ко всем Valentin-Kupriyanov.ru
С уважением ко всем Valentin-Kupriyanov.ru
#2
Отправлено 08 April 2013 - 09:13 AM
В ShopCMS цена - это нечто безразмерное, просто число. В "цену-в-валюте" она превращается после перемножения на заданный в настройках валют коэффициент (курс). Как мне кажется, достаточно поставить курс доллара в 1, курс рубля в 32 (или сколько там на текущий момент) и выбрать валюту по умолчанию - рубли. При этом из CSV-файла цена будет браться и сохраняться в "безразмерной" величине, равной доллару (курс = 1), а показываться в рублях (валюта по умолчанию, курс = 32).В наличии имеется прайс где цены в usd. В магазине надо чтоб после импорта они отображались в Рублях по курсу.
Вот если у Вас несколько CSV-файлов с разными валютами, тогда придется повертеться.
Используйте для замены запятой на точку php-функцию str_replace при выводе прайса, это самое простое.можно ли перед импортом прайса в ценах и весе использовать разделитель запятую а не точку?
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)
#3
Отправлено 09 April 2013 - 11:42 PM
В ShopCMS цена - это нечто безразмерное, просто число. В "цену-в-валюте" она превращается после перемножения на заданный в настройках валют коэффициент (курс). Как мне кажется, достаточно поставить курс доллара в 1, курс рубля в 32 (или сколько там на текущий момент) и выбрать валюту по умолчанию - рубли. При этом из CSV-файла цена будет браться и сохраняться в "безразмерной" величине, равной доллару (курс = 1), а показываться в рублях (валюта по умолчанию, курс = 32).В наличии имеется прайс где цены в usd. В магазине надо чтоб после импорта они отображались в Рублях по курсу.
Вот если у Вас несколько CSV-файлов с разными валютами, тогда придется повертеться.Используйте для замены запятой на точку php-функцию str_replace при выводе прайса, это самое простое.можно ли перед импортом прайса в ценах и весе использовать разделитель запятую а не точку?
Благадарю, за советы. С первым разобрался вплоть до расчёта доставки по весу.С ценами в прайсе перед импортом, выяснил что расчёт происходит как с точкой разделителем так и с запятой, но с запятой почему то подглючивает корзина.Пришлось в csv разделитель заменить на точку.Только вот обнаружил что перестали считатся скидки и купоны, не знаю с чем это связанно может совпало так, но до замены каталога всё было в норме.
Социально-информационный проект Nvda.ru о бесплатной программе экранного доступа Nvda для незрячих и слабовидящих.
С уважением ко всем Valentin-Kupriyanov.ru
С уважением ко всем Valentin-Kupriyanov.ru