Jump to content
Yaroslavna

Разные валюты в админке и на витрине магазина

Recommended Posts

Доброго времени суток! Товары в магазин добавляются в рублях. Необходимо, чтобы на витрине магазина цена по умолчанию отображалась в тенге. Как это можно реализовать на ocStore 2.3.0.2.3? Попробовала несколько вариантов с форума не сработало.

Share this post


Link to post
Share on other sites
8 минут назад, Yaroslavna сказал:

Доброго времени суток! Товары в магазин добавляются в рублях. Необходимо, чтобы на витрине магазина цена по умолчанию отображалась в тенге. Как это можно реализовать на ocStore 2.3.0.2.3? Попробовала несколько вариантов с форума не сработало.

какие варианты вы пробовали и они не сработали? 

 

Share this post


Link to post
Share on other sites
1 минуту назад, Dimasscus сказал:

какие варианты вы пробовали и они не сработали? 

 

Пробовала так. Только  'RUB' заменила на 'KZT':

В файле catalog/controller/startup/startup.php

Перед строкой:

$this->registry->set('currency', new Cart\Currency($this->registry));
Добавить:

$this->session->data['currency'] = 'RUB';
Вместо 'RUB' поставить свой код валюты.

Можно и раньше вставлять данный код, но лучше что бы он был рядом с остальным кодом обработки валюты.

RUB отключен задан курс к примеру 28.50000000

USD включен по умолчанию  1.000000000

 

И так:

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

 

Share this post


Link to post
Share on other sites

первый способ это извращение какое то. второй способ рабочий, при условии что вы своими манипуляциями ранее ни чего не сломали

Share this post


Link to post
Share on other sites
34 минуты назад, Yaroslavna сказал:

Пробовала так. Только  'RUB' заменила на 'KZT':

В файле catalog/controller/startup/startup.php

Перед строкой:

$this->registry->set('currency', new Cart\Currency($this->registry));
Добавить:

$this->session->data['currency'] = 'RUB';
Вместо 'RUB' поставить свой код валюты.

Можно и раньше вставлять данный код, но лучше что бы он был рядом с остальным кодом обработки валюты.

RUB отключен задан курс к примеру 28.50000000

USD включен по умолчанию  1.000000000

 

И так:

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

 

вот. потратил ровно минуту :)

цена в админке в рублях https://clip2net.com/s/47JuvKz

цена на сайте  https://clip2net.com/s/47Juze6

Share this post


Link to post
Share on other sites

Жаль, но у меня не работает. Предполагаю из-за того, что шаблон стоит нестандартный. 

Share this post


Link to post
Share on other sites
3 минуты назад, Yaroslavna сказал:

Жаль, но у меня не работает. Предполагаю из-за того, что шаблон стоит нестандартный. 

шаблон вряд ли меняет базовый функционал. ссылку на сайт дайте

 

Share this post


Link to post
Share on other sites
8 часов назад, Dimasscus сказал:

шаблон вряд ли меняет базовый функционал. ссылку на сайт дайте

 

Не знаю, что это вам даст, но держите http://kartonka.kz/

Share this post


Link to post
Share on other sites

у вас в шаблоне вообще вырезана валюта, имею ввиду выбор. может быть причина в этом

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.