В этом посте речь пойдет о том, как создавать, редактировать валюты в PrestaShop, автоматически обновлять курсы валют, тем более некоторые из читателей блога интересовались этим вопросом.
Постараюсь все изложить подробно и понятно, с картинками 🙂
Для добавления валюты или их редактирования в PrestaShop заходим Back Office >> Payment >> Currencies и жмем Add new, после чего появляются поля для заполнения:
Currency - название валюты.
ISO code - обозначение, по которому происходит автоматическая синхронизация курсов валют. Для рос. руб. это RUB.
Symbol - обозначение, которое будет предложено пользователю при выборе валюты.
Conversion rate - "курс" по отношению к валюте по умолчанию. Если в дальнейшем эта валюта будет валютой по умолчанию, то значение будет равно 1. Сейчас в это поле можно записать любую цифру.
Formatting - формат отображения.
Decimals - отображать дробную часть или нет (будет происходить округление).
Blank - "пробел" между числом (ценой) и обозначением валюты.
Заполнив все поля Сохраняем.
Новая валюта создана и она должна появиться на сайте на ряду со всеми:
Выбрав эту валюты, все цены магазина будет автоматически переведены по указанному Conversion rate. В последних версиях PrestaShop появилась новая функция автоматического обновления курсов валют - Update currencies rates, теперь курсы перевода одной валюты в другую не нужно вписывать и обновлять руками, достаточно нажать на одну кнопочку и все изменится автоматически в реальном времени:
Так же существует понятие "валюты по умолчанию", т.е. пользователю, попавшему на ваш сайт все цены будут представлены в этой валюте.
Установить валюту по умолчанию можно здесь-же, выбрав нужную валюту из выпадающего списка Default currency, и сохраняемся:
По работе с валютами вроде все! Удачи! 🙂
Чтобы увеличить продажи в вашем интернет-магазине, обязательно делайте продвижение сайта. |
Здравствуйте. У меня вопрос по валютам, вернее - по дизайну блока "Валюта". Используются три валюты - гривны, рубли и евро, все это слеплено в кучку. И выглядит паскудно и пользоваться неудобно. Может подскажите, где поправить дизайн?
Посмотрите в themes\prestashop\css\global.css, там есть /* block top currencies */
Спасибо, я уже и сам нарыл, но пока не пробовал изменять. Все равно спасибо.
Да, еще вопрос. В какой программе можно эти CSSы изменять визуально, а не в коде?
Я редактирую в Notepad++, там код, визуальным редактором не пользовался, не подскажу.
Привык работать в drop end drag прогах (для полиграфии) с кодами тоскливо, но придется...
Хай щастить.
а нету ли универсального какого-то модуля для выбора валюты в каталоге товаров? ведь не все товары идут в одной валюте есть и в евро и в долларах?
не видел. знаю только этот - стандартный, который меняет валюту глобально, для всего сайта, а не для каждого товара отдельно.
для каждого отдельно думаю нет необходимости.
спасибо огромное!!!
наконец-то нашла, где написать отзыв!!!
спасибо за выдержку и трепение!!!!
А может знаете как сделать чтоб цена, на странице товара отображалась сразу в двух валютах?
Даже не понимаю как это организовать, вдруг поможете.
Не подскажу, не сталкивался. но гугл что-то подсказывает: http://prestadev.ru/forum/tema-1659.html
Да, спасибо, уже встретил. Кое что полезное есть, но там категории, а мне надо только на странице товаров. Написал автору, но ответа нет.
Спасибо большое! Теперь я с полной уверенностью знаю что изменение валюты по умолчанию и вправду кто-то выкрал из php кода моего шопа 😀
Где можно поменять валюту по умолчанию???
все облазил, нет такого пункта в 1.5.4.1
если все облазили, то должны были увидеть ее в Локализации...
добрый день!
У меня PrestaShop 1.7 - вопрос по валютам:
Задал несколько валют.
Почемуто кнопка "Выбора валюты" в "фрон-офисе" - не отображается.
Подскажите в чем дело?
Здравствуйте! Посмотрите настройки темы или саму тему, есть ли там блок валют. Или обратитесь к разработчикам Престашоп. Я не программист престашоп, с 1.7 не работал, больше совета ничего не подскажу.