osto Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 Как сделать чтобы валюта в админке была $, а на сайте при первом заходе, без выбора валюты пользователем, были цены в рублях Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 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); Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 Можно проще, без правок движкаСделать Валюту, например Баксы, поставить ее первой в списке и отключить показ на сайте Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 За такую простоту придется расплачиваться ограничением: для $ "отключить показ на сайте".А если отключать не надо, то так не годится... Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 Есть 2 валюты - основная Баксы и Доллары (1 к 1)Баксы стоит первой и на сайте не показывается, Доллары например третьей, после Баксов и рублей, знак и код одинаковые.Основная валюта - Баксы, на сайте показываются Доллары и Рубли Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 http://demo.simplacms.ru/simpla/index.php?module=CurrencyAdmin - сделал на демо-сайте, до следующего обновления можно посмотреть Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 21 августа, 2015 Жалоба Поделиться Опубликовано 21 августа, 2015 Да, так работает. Хитренько.Все равно не уверен, что это хорошо. Добавочная формальная валюта. И некоторый риск, что (когда-нибудь со временем) админ, увидев отключенную валюту, еще удалит ее.Я бы скорее в config.php прописал валюту по умолчанию для сайта.Впрочем, на вкус и цвет... Цитата Ссылка на сообщение Поделиться на другие сайты
osto Опубликовано 22 августа, 2015 Автор Жалоба Поделиться Опубликовано 22 августа, 2015 Спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 22 августа, 2015 Жалоба Поделиться Опубликовано 22 августа, 2015 (Уважаемый) Корс, а есть гарантия, что ваш мифический менеджер не удалит валюту с АйДи == 2????Как ваше решение от этого защищено?Как будет система при этом работать?Вы это тестировали? Какие результаты?С моей точки зрения - решение, которое не требует НИКАКИХ правок ДВИЖКА в 10раз (минимум) лучше решения, которое делает ТО ЖЕ САМОЕ, но требует этих правок.Если вы со мной не согласны - готов к аргументированной дискуссии. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 22 августа, 2015 Жалоба Поделиться Опубликовано 22 августа, 2015 (Уважаемый) Корс, а есть гарантия, что ваш мифический менеджер не удалит валюту с АйДи == 2????Нет гарантии.Как ваше решение от этого защищено?Никак.Как будет система при этом работать?Вы это тестировали? Какие результаты?Тестировал. Работает, как обычно, только число валют на одну меньше.С моей точки зрения - решение, которое не требует НИКАКИХ правок ДВИЖКА в 10раз (минимум) лучше решения, которое делает ТО ЖЕ САМОЕ, но требует этих правок.Если вы со мной не согласны - готов к аргументированной дискуссии.Подискутировать было бы интересно.Скорее всего, не согласен. Точно смогу сказать, если Вы ТОЧНО сформулируете свой тезис. В частности, что имеете в виду под "правка ДВИЖКА"?1. редактирование файлов php,2. редактирование файлов папки api,3. иное (что именно?). Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 23 августа, 2015 Жалоба Поделиться Опубликовано 23 августа, 2015 Редактирование файлов php Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 23 августа, 2015 Жалоба Поделиться Опубликовано 23 августа, 2015 Рассмотрим конкретный пример.Задача: создать возможность изменить цены товаров на указанную величину в процентах (для всех сразу или для некоторых категорий или брендов).Решение 1. Программное с изменением движка http://simpla-tuning.com/paketnoe-izmenenie-tsenРешение 2. При необходимости изменения цен проводить действия:2.1. Выполнить экспорт товаров.2.2. В полученном файле изменить цены все или частично (вручную, или формулой или специально написанным макросом, пересохранив, если надо, в формат xls).2.3. Выполнить импорт измененного файла.Решения 1 и 2 - делают одинаковые действия.Решение 1 - требует изменения движка.Решение 2 - НЕ требует изменения движка.Стало быть, по Вашему тезису решение 2 в 10 (или более) раз лучше решения 1. Так? Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 23 августа, 2015 Жалоба Поделиться Опубликовано 23 августа, 2015 Нет, Корс не занимайся софистикой.Хотя если требуется ОДНОКРАТНОЕ изменение цены - вариант 2 лучше. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 23 августа, 2015 Жалоба Поделиться Опубликовано 23 августа, 2015 Вы ведь говорили:...готов к аргументированной дискуссии.А теперь уходите в сторону флуда, увиливая от точного ответа на довольно простой вопрос. Напомню вопрос: Решения 1 и 2 - делают одинаковые действия.Решение 1 - требует изменения движка.Решение 2 - НЕ требует изменения движка.Стало быть, по Вашему тезису решение 2 в 10 (или более) раз лучше решения 1. Так? Ожидается ответ точный и понятный примерно в виде 1. Да, так ИЛИ2. Нет, не так, потому что ... Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 24 августа, 2015 Жалоба Поделиться Опубликовано 24 августа, 2015 (изменено) Судя по всему, дискуссия по общетеоретическому вопросу не удалась. Полагаю, инициатор понял, что вопрос сложный и его примитивный тезис лучше забыть. Вернемся к исходному конкретному вопросу. Обнаружилось, что в 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=71411http://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И в таких случаях возможны уже более серьезные проблемы и неудобства... Изменено 24 августа, 2015 пользователем Kors Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 24 августа, 2015 Жалоба Поделиться Опубликовано 24 августа, 2015 Для ТУПЕНЬКИХ - ОТВЕТ "ДА" Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 24 августа, 2015 Жалоба Поделиться Опубликовано 24 августа, 2015 Корс - будет пост не по ТЕМЕ топика - удалю нафиг, я предупредил. Цитата Ссылка на сообщение Поделиться на другие сайты
osto Опубликовано 25 августа, 2015 Автор Жалоба Поделиться Опубликовано 25 августа, 2015 (изменено) Продам с установкой ввод цен товара в любой валюте, а вывод в рублях, с автоматическим обновлением цен по курсу ЦБЦена: 2 000 руб Изменено 25 августа, 2015 пользователем osto Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.