Перейти к содержанию
DariusKlauey

Цена в админке в долларах, а на сайте в рублях

Рекомендуемые сообщения

Необходимо, что бы цена в админке в долларах, а на сайте в рублях. Читал что нужно файл currency.php править, но не нашел его в нужной дериктории, кто подскажет, как сделать? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
56 минут назад, DariusKlauey сказал:

Необходимо, что бы цена в админке в долларах, а на сайте в рублях. Читал что нужно файл currency.php править, но не нашел его в нужной дериктории, кто подскажет, как сделать? 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сколько валют на сайте? Если одна, то ничего сложного нет, все решается настройками!!! И файл править без знаний лучше не нужно!

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

Изменено пользователем glum

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 8/25/2017 в 18:03, glum сказал:

Сколько валют на сайте? Если одна, то ничего сложного нет, все решается настройками!!! И файл править без знаний лучше не нужно!

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

Спасибо, разобрался!)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

OC Store 2.3.0.2.3 Цену по умолчанию поставил  Доллар а в система/локализация/валюты  Доллар отключил оставил гривну. НЕ РАБОТАЕТ. Цены отображаются в долларах. Кеш куки чистил. Кто знает как товар вносить в долларах а отображать товар пользователю в гривне?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нашел решение: 

В файле 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

Теперь цены в USD а отображаются в RUB или UAH по курсу 

Работает в ocStore 2.3.0.2.3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо mpn2005 за решение https://opencartforum.com/profile/26766-mpn2005/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.