Перейти к содержанию
Официальный форум поддержки Simpla

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

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

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

1. В админке сделать $ основной валютой (первой в списке)

2. В файле  view/View.php

добавить

			if(!isset($_SESSION['currency_id']))
				$_SESSION['currency_id']=2; // id валюты рублей

перед

			// Берем валюту из сессии
			if(isset($_SESSION['currency_id']))
				$this->currency = $this->money->get_currency($_SESSION['currency_id']);
			// Или первую из списка
			else
				$this->currency = reset($this->currencies);

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

Можно проще, без правок движка

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

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

За такую простоту придется расплачиваться ограничением: для $  "отключить показ на сайте".

А если отключать не надо, то так не годится...

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

Есть 2 валюты - основная Баксы и Доллары (1 к 1)

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

Основная валюта - Баксы, на сайте показываются Доллары и Рубли

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

http://demo.simplacms.ru/simpla/index.php?module=CurrencyAdmin - сделал на демо-сайте, до следующего обновления можно посмотреть

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

Да, так работает. Хитренько.

Все равно не уверен, что это хорошо. Добавочная формальная валюта.  И некоторый риск, что (когда-нибудь со временем) админ, увидев отключенную валюту, еще удалит ее.

Я бы скорее в config.php прописал валюту по умолчанию для сайта.

Впрочем, на вкус и цвет... 

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

(Уважаемый) Корс, а есть гарантия, что ваш мифический менеджер не удалит валюту с АйДи == 2????

Как ваше решение от этого защищено?

Как будет система при этом работать?

Вы это тестировали? Какие результаты?

С моей точки зрения - решение, которое не требует НИКАКИХ правок ДВИЖКА в 10раз (минимум) лучше решения, которое делает ТО ЖЕ САМОЕ, но требует этих правок.

Если вы со мной не согласны - готов к аргументированной дискуссии.

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

(Уважаемый) Корс, а есть гарантия, что ваш мифический менеджер не удалит валюту с АйДи == 2????

Нет гарантии.

Как ваше решение от этого защищено?

Никак.

Как будет система при этом работать?

Вы это тестировали? Какие результаты?

Тестировал. Работает, как обычно, только число валют на одну меньше.

С моей точки зрения - решение, которое не требует НИКАКИХ правок ДВИЖКА в 10раз (минимум) лучше решения, которое делает ТО ЖЕ САМОЕ, но требует этих правок.

Если вы со мной не согласны - готов к аргументированной дискуссии.

Подискутировать было бы интересно.

Скорее всего, не согласен. Точно смогу сказать, если Вы ТОЧНО сформулируете свой тезис. В частности, что имеете в виду под "правка ДВИЖКА"?

1. редактирование файлов php,

2. редактирование файлов папки api,

3. иное (что именно?).

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

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

Решение 1. Программное с изменением движка http://simpla-tuning.com/paketnoe-izmenenie-tsen
Решение 2. При необходимости изменения цен проводить действия:
2.1. Выполнить экспорт товаров.
2.2. В полученном файле изменить цены все или частично (вручную, или формулой или специально написанным макросом, пересохранив, если надо, в формат xls).
2.3. Выполнить импорт измененного файла.

Решения 1 и 2 - делают одинаковые действия.
Решение 1 - требует изменения движка.
Решение 2 - НЕ требует изменения движка.

Стало быть, по Вашему тезису решение 2 в 10 (или более) раз лучше решения 1. Так?
 

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

Нет, Корс не занимайся софистикой.

Хотя если требуется ОДНОКРАТНОЕ изменение цены - вариант 2 лучше.

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

Вы ведь говорили:

...готов к аргументированной дискуссии.

А теперь уходите в сторону флуда, увиливая от точного ответа на довольно простой вопрос.
 
Напомню вопрос:
 

Решения 1 и 2 - делают одинаковые действия.
Решение 1 - требует изменения движка.
Решение 2 - НЕ требует изменения движка.
Стало быть, по Вашему тезису решение 2 в 10 (или более) раз лучше решения 1. Так?

 

Ожидается ответ точный и понятный примерно в виде 

1. Да, так ИЛИ

2. Нет, не так, потому что ...

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

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

 

Вернемся к исходному конкретному вопросу. Обнаружилось, что в Simpla присутствует ошибка, связанная с неактивной основной валютой:

http://simpla-tuning.com/currency-change

Поэтому по-хорошему, чтобы применять метод #5, надо еще и эту ошибочку исправить. Для чего надо лезть в движок, поэтому преимущество, которое пропагандирует Kosjak76, в данном случае практически отсутствует. Когда (если)  автор Simpla его исправит, тогда оное преимущество проявится. Но до сих пор автор Simpla не баловал пользователей оперативным исправлением ошибок.

 

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

 

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

http://forum.simplacms.ru/topic/9512-%D1%82%D0%BE%D0%B2%D0%B0%D1%80-%D0%B2-%D0%B5%D0%B2%D1%80%D0%BE/?do=findComment&comment=71411

http://forum.simplacms.ru/topic/8837-%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D1%82%D0%B0%D1%86%D0%B8%D1%8F-%D1%81%D1%82%D0%BE%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/

http://forum.simplacms.ru/topic/6426-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-%D0%B2%D0%B8%D0%B4%D0%B0-%D0%B2%D0%B0%D0%BB%D1%8E%D1%82%D1%8B/?do=findComment&comment=49642

И в таких случаях возможны уже более серьезные проблемы и неудобства...

Изменено пользователем Kors
Ссылка на сообщение
Поделиться на другие сайты

Продам с установкой ввод цен товара в любой валюте, а вывод в рублях, с автоматическим обновлением цен по курсу ЦБ

Цена: 2 000 руб

post-12440-0-28651800-1440539093_thumb.png

Изменено пользователем osto
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...