Перейти к содержимому


Как после импорта прайса с ценами в usd в магазине указать цены в рублях?

цены usd

  • Вы не можете ответить в тему
Сообщений в теме: 2

#1 Valentin

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 146 сообщений
Репутация: 6
Начинающий
  • ГородШахты Ростовская область

Отправлено 08 April 2013 - 04:20 AM

Здравствуйте Специалисты.
Направте на правильный путь.
В наличии имеется прайс где цены в usd.
В магазине надо чтоб после импорта они отображались в Рублях по курсу.
Ко всему этому в модуле доставка курьером по весу, все цены указанны также в usd, и хочется чтоб и тут была цена в рублях по курсу.
Так как курс usd постоянно меняется то удобно былоб менять его в одном месте через админку.
Как это настроить, особенно связать всё с модулем доставки по весу.
И ещё несколько вопросов для обучения:
Почему после смены валюты с usd на руб. в настройках валюты, и после возврата в исходное положение.
Обнаружил что в описаниях товаров в клиентской части, значение не изменилось на $?
Не могло ли это повредится после того как я сначала удалил настройку валюты usd, а после добавил её в список валют по новой руководствуясь новыми обстоятельствами?
(кеш постоянно сбрасываю, даже в браузере)
А это совсем незначительный вопрос, можно ли перед импортом прайса в ценах и весе использовать разделитель запятую а не точку?
Пример:
1,55 а не 1.55
А также в модуле доставка курьером по весу.
Это необходимо, для того чтобы в csv перед импортом не править знаки в ценах, весе с запятой на точку, так как excel сразу подставляет даты
  • 0
Социально-информационный проект Nvda.ru о бесплатной программе экранного доступа Nvda для незрячих и слабовидящих.
С уважением ко всем Valentin-Kupriyanov.ru

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 08 April 2013 - 09:13 AM

В наличии имеется прайс где цены в usd. В магазине надо чтоб после импорта они отображались в Рублях по курсу.

В ShopCMS цена - это нечто безразмерное, просто число. В "цену-в-валюте" она превращается после перемножения на заданный в настройках валют коэффициент (курс). Как мне кажется, достаточно поставить курс доллара в 1, курс рубля в 32 (или сколько там на текущий момент) и выбрать валюту по умолчанию - рубли. При этом из CSV-файла цена будет браться и сохраняться в "безразмерной" величине, равной доллару (курс = 1), а показываться в рублях (валюта по умолчанию, курс = 32).

Вот если у Вас несколько CSV-файлов с разными валютами, тогда придется повертеться.

можно ли перед импортом прайса в ценах и весе использовать разделитель запятую а не точку?

Используйте для замены запятой на точку php-функцию str_replace при выводе прайса, это самое простое.
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 Valentin

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 146 сообщений
Репутация: 6
Начинающий
  • ГородШахты Ростовская область

Отправлено 09 April 2013 - 11:42 PM

В наличии имеется прайс где цены в usd. В магазине надо чтоб после импорта они отображались в Рублях по курсу.

В ShopCMS цена - это нечто безразмерное, просто число. В "цену-в-валюте" она превращается после перемножения на заданный в настройках валют коэффициент (курс). Как мне кажется, достаточно поставить курс доллара в 1, курс рубля в 32 (или сколько там на текущий момент) и выбрать валюту по умолчанию - рубли. При этом из CSV-файла цена будет браться и сохраняться в "безразмерной" величине, равной доллару (курс = 1), а показываться в рублях (валюта по умолчанию, курс = 32).

Вот если у Вас несколько CSV-файлов с разными валютами, тогда придется повертеться.

можно ли перед импортом прайса в ценах и весе использовать разделитель запятую а не точку?

Используйте для замены запятой на точку php-функцию str_replace при выводе прайса, это самое простое.


Благадарю, за советы. С первым разобрался вплоть до расчёта доставки по весу.С ценами в прайсе перед импортом, выяснил что расчёт происходит как с точкой разделителем так и с запятой, но с запятой почему то подглючивает корзина.Пришлось в csv разделитель заменить на точку.Только вот обнаружил что перестали считатся скидки и купоны, не знаю с чем это связанно может совпало так, но до замены каталога всё было в норме.
  • 0
Социально-информационный проект Nvda.ru о бесплатной программе экранного доступа Nvda для незрячих и слабовидящих.
С уважением ко всем Valentin-Kupriyanov.ru