Вход / Регистрация

Создайте сайт прямо сейчас!

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



  • Персональный перечень способов заработка на сайте именно вашей тематики
  • Аудит юзабилити сайта бесплатно $20
  • Набор скриптов на сумму $40 для увеличения продаж
  • Аудит юзабилити интернет магазина бесплатно $60

Как получить бонусы?


Как только вы создадите сайт по одной из указанных ссылок, я увижу это в отчете партнерской программы:

После оплаты одного из пакетов, отправьте запрос на info@ucozmagazines.ru с указанием адреса созданного сайта.

Урок 12. Настройка валют

Добавление и редактирование валют в интернет магазине uCoz: рубли, гривны, доллары, евро и другие

Сергей    12.01.2014    10428    4.7 из 5.0 (13)

Оцените материал:

Цель урока

Создать валюту, в которой будут продаваться товары, назначить ее валютой по умолчанию для товаров.

Создание нескольких валют с привязкой к курсу основной валюты.

Введение

По прошлому уроку мы помним, что у каждого товара есть своя цена. Цена эта хранится в условных единицах магазина. Условная единица магазина в настоящий момент у нас никак не привязана к реальной валюте. Сегодня мы это исправим.

Добавление новой валюты

Для этого перейдем к настройкам: ПУ - Интернет магазин - Способы оплаты, доставки, валюты и курсы - Перейти к настройкам

Давайте взглянем на доступные настройки.

В первую очередь, чтобы добавить новую валюту, нажмите кнопку "Добавить валюту". Появится новая строка с пустыми полями.

  • ID - идентификатор валюты, присваивается автоматически. Нужен для отображения курсов двух валют с помощью вычисления <?$RATE$(1,2)?>, где 1 и 2 - это идентификаторы валют.
  • Название валюты - выводится на страницах сайт в переключателе валют. Переключатель валют выводит переменная $CURRENCY$. Пример: Рубль, Доллар, Евро.
  • Код - отображается в сумме заказа при выборе способа оплаты с модулем электронных платежей. Позже мы с ним познакомимся. Обычно в поле код вводят общепринятые международные обозначения валют. Пример: RUR, USD, EUR.
  • Отображать - символ или сокращение, которое будет отображаться на страницах магазина. Пример: $, руб., грн.
  • Впереди - помещает символ из предыдущего поля "Отображать" перед ценой, например, для доллара.
  • Курс - задает соотношение валюты с условной единицей магазина. Например, если поставить здесь единицу и обозвать валюту долларом, то фактически, при добавлении товаров, все цены будут в долларах. Обычно единицу в этом поле ставят для той валюты, в которой у вас прайс поставщика.
  • По умолчанию - назначает валюту по умолчанию. Отображается при первом посещении пользователем магазина.
  • Удалить валюту.

Какую валюту выбрать по умолчанию?

Ответ на этот вопрос даст ваша аудитория. Вы ориентированы на определенную страну со своей валютой? Тогда смело выбирайте ее по умолчанию. Если планируете обслуживать клиентов из разных стран, то имеет смысл показывать общеприменяемую валюту - доллар или евро, чтобы не пугать украинца рублями и наоборот.

Упражнения

1. Создайте несколько валют для своего магазина.

2. Сделайте одну из них валютой по умолчанию. Выберите валюту которая будет равна условной единице магазина, это удобно при обновлении цен из прайс листа.



Оцените материал:


Расскажите друзьям и коллегам о полезной статье:

Обсуждение

Всего комментариев: 20

avatar
1
Здравствуйте, в связи с нестабильностью курса возникла необходимость привязать уже добавленные товары к доллару - как это сделать.Возможно ли как-то в автоматическом режиме? В админке же все отражается в гривне? как добавлять новые товары если по умолчанию гривна? Есть часть товаров, которые не меняют цены от колебаний курса, как сделать так чтоб они не пересчитывались?
avatar
0
2
Здравствуйте.
План действий примерно такой:
1. Создать новую валюту. В Вашем случае - доллар
2. Сделать ее по умолчанию и равной 1у.е. магазина
3. Привести курс гривны к у.е. магазина из расчета доллара
4. Поменять цены на все товары. В обработчике в колонке с ценой указать гривну

После этого можно раз в неделю менять курс гривны к доллару и цены будут автоматически пересчитываться.
D
3
Спасибо за алгоритм действий.
Но при этом Вы не учли последний вопрос:

"Есть часть товаров, которые не меняют цены от колебаний курса, как сделать так чтоб они не пересчитывались?"

Если Вас не затруднит, расскажите это можно решить? или ссылку на уже готовое решение.

Заранее спасибо.
avatar
0
4
Товары, которые не меняют цену от колебаний курса, нужно вынести в отдельную конфигурацию обработчика и обновлять их цены после каждого обновления курса. Другого выхода я не вижу :(
avatar
5
Здравствуйте, а подскажите, как сделать, чтобы при входе на сайт автоматом отображалась валюта, отличающийся от валюты выбранной по умолчанию? Например по умолчанию стоит доллар, а человек посещающий магазин сразу видит рубль, без переключения. Заранее благодарен.
avatar
0
6
Суть валюты по умолчанию и есть в том, чтобы она отображалась при первом входе. Просто поменяйте валюту по умолчанию на нужную. Или может у Вас какая-то специфичная задача?
avatar
7
Дело в том, что товар привязан к курсу доллара. При нынешних реалиях, не очень удобно, потом, перебивать все цены вручную. От этого и возник данный вопрос)
avatar
0
8
Ну так привязывайте рубли к долларам :) Это задается путем приравнивания 1у.е. магазина к 1 доллару, далее просто меняется курс рублей к у.е. магазина. А валюту по умолчанию поставьте рубли.
avatar
9
а как убрать знаки после запятой? вместо 8000,00 нужно просто 8000 во всех блоках и страницах
avatar
0
10
В настройках магазина поставьте маску для цены «#» вместо «#.##»
t
11
в поисковике цена указывается правильно, но значок выдаёт не рублёвый, а в долларах, как можно исправить?
avatar
0
12
Нужно в шаблоне найти, вероятно где-то руками прописаны $ вместо руб.
М
13
У меня 2 категории цены, гривна и доллар. Цена в гривне остаётся не изменой, а цена в долларе меняется в зависимости от курса нац валюты. Как настроить модуль чтоб выбирать основную валюту к каждому товару? Или совсем отключить валютный модуль и прописывать название нужной валюты в ручную?
avatar
0
14
Товар может быть привязан только к у.е. магазина. А курс у.е. магазина задается к курсу любой валюты.
Ф
15
Для интернет магазина создано 3 валюты eur/usd/rub. Соответственно цены должны выводиться в рублях, а задаваться в eur/usd.
Как и где для конкретного товара определить какая именно из двух валют (курсов) к нему применяется.
avatar
0
16
Переключатель валют один для всего сайта. Т.е. когда пользователь выбирает валюты, то все цены на все товары конвертируются согласно курсу.

У Вас задача какая? Привязать входящие цены к отпускным или представить разные товары только в определенных валютах?
Ф
17
Задача следующая:
Цена на половину товаров в USD, на вторую половину в EUR. Нужно чтобы на сайте все товары отображались в рублях по соответствующему курсу.
avatar
0
18
Настройте обработчик XLS файлов. Разделите товары в USD и EUR по разным листам. В настройках обработчика укажите нужную валюту для каждого листа.
avatar
19
Здравствуйте, подскажите как привязать доллар к одному товару или пункту меню в одном городе, а евро к товару или пункту меню в другом городе, без определения геопозиции. Просто зашел на одни товары там доллар, на другие там евро? Спасибо за ответ. Возможно это плагин?
avatar
0
20
Здравствуйте!

Есть форма для смена валюты. По идее, если отправить эту форму до перехода на страницу, то она уже откроется в нужной валюты.

По идее это плагин, да.

Вот код формы:

Код
<div id="shop-currency">
  <form action="/shop/currency" id="shop-currency-form" method="post">
  <select id="shop-currency-select" name="id" onchange="document.getElementById('shop-currency-form').submit()">
  <option value="1" selected="">RUB</option><option value="2">USD</option></select><input type="hidden" name="url" value="/shop/all"></form></div>
Урок 12. Настройка валют
Урок 12. Настройка валют