rulenmooge

Выставить язык, валюту, URL и группу покупателя автоматически

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

rulenmooge    0

Есть двуязычный сайт easylifetable.com на 1.5.4.1
Как сделать, чтобы он автоматически выставлял :

1) язык,

2) валюту,

3) URL (.com или .ru)

4) группу покупателя (ибо для разных стран цена разная, что реализовано через группы

 

p.s. гугл с яндексом внятного ответа не дают... или у меня проблемы с коммуникациями

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


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

второй вариант.

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


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

второй вариант.

Класс! Значит есть решение моей задачи:)

Продемонстрируйте, мил человек, свои умения

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


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

имелось ввиду - проблемы с коммуникацией не только с поисковиками.

 

задача непонятно написана.

ощущается нехватка нескольких предложений с подробностями.

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


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

имелось ввиду - проблемы с коммуникацией не только с поисковиками.

 

задача непонятно написана.

ощущается нехватка нескольких предложений с подробностями.

Где именно теряется смысл написанного?

 

Попробую разъяснить на примере:

Собрался я в магазин, ввожу в браузере адрес сайта ".com" или ".ru" и

 

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

 

Как должно быть: система видит, что я

1) из Франции, но язык мой (браузера) русский, следовательно, система перенаправляет меня на ".ru", отображаемом на русском, валюта - евро, группа покупателей - Франция

2) или из Америки и язык мой английский, следовательно, я оказываюсь на сайте.com, на англ. языке, доллар, группа - Америка

 

Ну а если я захочу переключиться с англ на рус, то переходил бы с .com на .ru

Естесственно, если я зареган, то там уже мои настройки сохраняться должны будут (вроде как)

 

группы я привязал к странам, ибо 1) для разных стран разная цена, 2) для разных стран разная стоимость доставки

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


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

это частный случай с конкретными требованиями.

 

конечно такого не будет "в поисковиках".

либо самому делать, либо заказывать разработку.

 

относительно дорого.

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


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

может я не так понял задачу и зря вмешиваюсь, посмотрите на мультизычный SeoPro

https://opencartforum.com/topic/10270-dubli-stranitc-seopro/

и пример реализации

http://fr13684.tw1.ru/

http://fr13684.tw1.ru/ru/

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


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

видимо, самому:) ибо принципиально сложного вроде нет ничего, надо лишь в логике php и самого opencart разобраться
представляется мне это следующим образом,

1) считываем язык браузера - редирект на нужную доменную зону и переключение языка

2) считываем IP - отсюда валюту, и отнесение в соответсвующую "группу покупателей" (чтоб правильная цена отражалась)
 

 

может я не так понял задачу и зря вмешиваюсь, посмотрите на мультизычный SeoPro

https://opencartforum.com/topic/10270-dubli-stranitc-seopro/

и пример реализации

http://fr13684.tw1.ru/

http://fr13684.tw1.ru/ru/

"пример реализации" - точно не то, ибо хочу, чтоб именно доменная зона менялась, а там остается она прежней .ru
а топик покурю надосуге, благодарствую

 

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


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

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


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

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


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

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

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

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

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

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

Войти

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

Войти


  • Похожий контент

    • От Holiver
      Доброго времени суток.
      Установил этот архив. Устанавливал давно, не могу дать гарантию, что именно этот, но помню точно, что правил currency.php.
      Все работает.
      Только один момент. Сегодня 14-е число, а на сайте цены в рублях уже пересчитаны по курсу 15-го числа,  я так понимаю, что это не правильно. Может быть это в какой-то степени нормально? Цены в евро и разлет бывает в рублей 50 на некоторых позициях получается.
      Нужно задать время обновления курса валюты в 11:55 вечера. Доброго времени суток.
      Исправил файл currency.php, теперь он берет данные из xml файла ЦБ РФ. Не знаю, делает ли это он каждый день сам или после того, как я зайду в админку.
      Беспокоит другое
      Сегодня 14-е число, а на сайте цены в рублях уже пересчитаны по курсу 15-го числа, я так понимаю, что это не правильно. Может быть это в какой-то степени нормально?
      XML файл ЦБ РФ содержит данные на 15-е число.
      Цены в евро и разлет бывает в рублей 50 на некоторых позициях получается.
      Нужно задать время обновления курса валюты в 11:55 вечера.
       


    • От zcell

      450.00 руб
      Скачать/Купить дополнение


      Мультивалютный магазин с автоконвертацией по курсу ЦБ РФ и Yahoo
      Вы можете задать у одних товаров цену в долларах, у вторых в рублях, а у третьих в фиксированной валюте (например, доллар = 65 руб) и все будет автоматически конвертироваться на клиентской стороне.
       
      Что делает модуль:
      Добавляет возможность указывать цены для товаров в разных валютах.
      Работает с любыми валютами, в том числе можно задать фиксированный курс.
       
      Преимущества:
      - Простая установка;
      - Не грузит систему;
      - Работы с любыми валютами;
      - Любое количество валют;
      - Автоконвертация при переключении валют на фронте.
      - Можно создавать ФИКСИРОВАННЫЕ валюты, например если ваш вендор поставляет товары по фиксированному курсу.
       
      Установка:
      Для Opencart 1.5.x:
      - Залить файл в папку xml
      Для Opencart 2.1.x, 2.2.x, 2.3.x:
      - воспользваться стандратным установщиков дополнений
       
      - Выполнить запрос в базе данных, который создаст одно дополнительно поле (инструкция будет в конце xml файла)
      - Добавьте валюты (Система - Локализация - Валюты), если отсутствую необходимые валюты. Необходимо указать правильно код валюты - большими буквами, например RUB, USD, EUR
      - Выберите в каждом товаре, у которого валюта отлична от основной, нужную валюты (селектор находится справа от поля цены)
      - Если вам нужна фиксированная валюта (например 1 уе = 80 руб), то создаете новую валюту, пишите вымышленный код валюты, например FIX, FIC, FIE, чтобы система обновления не меняла курс автоматом, в поле значения курса пишите вычисленное в калькуляторе значение 1 / 80 = 0.0125 (обязательно точка в значении, не запятая), далее выбираете эту валюту в нужных товарах.
       
      Административная панель:
      - Цены товаров могут задавать в разных валютах (например указываете 10 USD в админке - на фронте будет цена по актуальному курсу доллара в рублях);
      - Валюты задаются как индивидуально для каждого товара, так и работает пакетное назначение, например в BatchEditor;
      - В заказах фиксируется сумма в рублях, по курсу соответствующему моменту оформления заказа (то есть цена товаров в заказе будет фиксирована).
       
      Фронт:
      - Все цены автоматически показываются в основной валюте сайта;
      - Работает конвертация цены Опций, Скидки за количество;
      - Работает конвертация в мини-корзине, корзине и оформлении заказа;
      - Также корректно работает переключение между валютами в интернет магазине с пересчетом по актуальным курсам.
       
      Обновление курса валют:
      - Происходит при открытии главной страницы административной панели;
      - Источником курса валют является ЦБ РФ и Yahoo (если не удалось получить данные у ЦБ РФ, получит у Yahoo).
       
      Валюты:
      1. стандартные валюты стран
      2. фиксированный курс доллара. Например, если поставщик зафиксировал курс на 75 руб.
      Можно будет завести валюту и указать ей нужный курс, при обновлении курс будет сохраняться.
      Интеграция:
      - с любыми шаблонами и модулями
      - Batch Editor - подхватит автоматом, нужно только в его настройках включить вывод поля
       
      Поддержка:
      В случае, если модуль не заработает в вашем магазине, могу оказать помощь по интеграции.
      Обязательно напишите адрес сайта, потребуется доступ по FTP и доступ в админку. Иначе практически нереально помощь.
      Взимается плата, если интеграция будет занимать более одного часа (например, если у вас сильно кастомизированный магазин или некорректно собранный магазин).
       
      Opencart 1.5.x:
      ДЕМО
      АДМИНКА
      demo
      demo
       
      Opencart 2.1.x, 2.2.x, 2.3.x:
      ДЕМО
      АДМИНКА
      demo
      demo
      Добавил zcell Добавлено 28.12.2015 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика https://true-studio.ru Старая цена 600 Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop  
    • От alex47
      Добрый день.
      Версия магазина 2.3.0.2.3
      Столкнулся с такой вот непонятной проблемой.
      Есть две валюты RUB и USD.
      Цены в админке указаны в долларах. Задача привязать рубль к курсу доллара.
      По умолчанию в настройках USD (отключено)

      На клиентской части всё ок, цена выводится по курсу USD. Но это временное явление.
      Проходит пара дней и рубли чудным образом пропадают  Т.е. появляется знак $ вместо руб. Цена выводитя как забита в админке в USD.
      Смена валюты ни чего не даёт. Чистка кеша тоже не помогает.
      Проблему решает удаление доллара и повторное его создание. Но через 2-3 дня всё опять повторяется.
      Кто что посоветует? Что такое может глючить?
    • От tarakanovskijvl
      Здравствуйте! Проблема с валютой на сайте. В админке отключил доллар и евро, почистил кэш через менеджер дополнений и еще плагин osteam. Все равно у моего знакомого и у меня в долларах, а у других в рублях. Почитал форум, и увидел, что файла \system\library\currency.php у меня нет, где можно прописать нужную валюту. Где его взять? Версия системы  2.3.0.2.2, сайт http://jamjam.me/
    • От louise170

      1 350.00 руб
      Скачать/Купить дополнение


      Валюта плюс
      Модуль дает возможность указывать в товарах базовую цену в разных валютах - это бывает необходимо, если вы торгуете товарами иностранных производителей и соотв. ваши цены сильно зависят от колебания курсов валют. На вкладке Данные после поля "Цена" появляются два поля Базовая цена и Базовая валюта туда можно прописать цену в нужной вам валюте. Аналогично для опций, акций и скидок тоже добавляются поля для Базовой цены. Далее все цены из полей базовой цены переводятся по курсу в основную валюту магазина в стандартные поля цен.

      Возможности:
      Если в настройках модуля стоит автоматическое обновление валют, модуль сам при заходе в админку автоматически обновляет курсы валют раз в сутки с сайта выбранного вами (по умолчанию ЦБ РФ) и меняет все цены на товары, у которых базовая цена больше нуля. Можно не использовать автообновление, а задавать курсы руками и обновлять цены товаров по нажатию кнопки "Обновить цены товаров" на странице модуля. Настройка запуска обновления курсов и цен по крону. Для каждой из валют можно задать процент коррекции курса. Для разных производителей можно задать разные курсы валют. Любой валюте можно задать курс руками и поставить галочку, чтобы при обновлении этот курс не менялся. Базовую валюту в скобках на страницах сайта можно отображать или не отображать, для этого есть чекбоксы в настройках модуля, они появляются в настройках, если вы используете currency_plus_frontend.xml Все цены из базовых по курсу переводятся в стандартные поля для цен, поэтому далее с товарами могут работать любые другие модули в обычном режиме, например, фильтровать или сортировать товары по цене. Различные виды округления получающихся цен. Получение курсов валют возможно с одного из шести сайтов разных банков. Модуль Валюта плюс совместим с модулем Управление ценами.
      Модуль Валюта плюс совместим с модулем Option To Product.
      Версия модуля Валюта плюс для Опенкарт 1.5.x совместим с модулем Связанные опции.
      Также модуль может совместно работать с модулями экспорта-импорта товаров:
      Автоматическая обработка прайс-листов CSV Price Pro import/export (нужно на вкладке Макросы создать поля для базовой цены и валюты) Версия модуля Валюта плюс для Опенкарт 1.5.x совместима с модулем Batch Editor 0.2.3
      Никакие системные файлы не затираются, модуль работает на vqmod/ocmod.
       
      Модуль тестировался на:
      Opencart
      1.5.1.3 1.5.2.1 1.5.3.1 1.5.4.1 1.5.5.1.1 1.5.6 1.5.6.4 2.0.1.1 2.0.3.1 2.1.0.1 2.1.0.2 2.2.0.0 2.3.0.2 MaxyStore
      1.5.4.1 1.5.5.1 2.0.1.1
      Поддерживаемые языки:
      русский украинский английский
      Пример работы модуля:
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/

      Демо админки:
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2.opencartplus.ru/admin/
      доступ
      demo / demo

      Лицензия
      При покупке данного модуля, Вы получаете право установки его на один домен. Лицензионный ключ можно получить по запросу на e-mail, который вы увидите на странице модуля, после его установки.

      Установка
      Инструкция по установке находится в файле readme.txt в архиве модуля.

      Требования к серверу
      На хостинге должен быть PHP 5.3 или выше. Также должен быть установлен ionCube Loader версии 5.0 или выше. Чтобы проверить его наличие скачайте этот файл, разархивируйте его содержимое и закачайте в корневую директорию Вашего сайта. После этого откройте в браузере http://ваш_сайт/test_ioncube.php Для корректной работе на Опенкарте 1.5.х на вашем сайте должен быть установлен VQMOD не ниже версии 2.4.1, если у вас стоит версия ниже - нужно обновиться отсюда: https://github.com/vqmod/vqmod/releases Если вы собираетесь получать курсы валют автоматически с выбранного сайта то необходимо, чтобы на вашем сервере был включен curl. FAQ
      FAQ по модулю "Валюта плюс" FAQ общие вопросы по Опенкарту  
       
      Добавил louise170 Добавлено 05.02.2014 Категория Прочее Системные требования PHP 5.3+, IonCube Loader версии 5.0+, CURL, для Опенкарта 1.5.х - VQMOD не ниже версии 2.4.1 Метод активации Автоматическая активация Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

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