rulenmooge

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

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

rulenmooge    0

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

1) язык,

2) валюту,

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

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

 

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

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


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

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

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


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

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

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

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

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


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

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

 

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

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

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


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

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

 

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

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

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

 

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

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

 

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

 

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

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

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

 

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

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

 

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

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


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

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

 

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

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

 

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

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


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

может я не так понял задачу и зря вмешиваюсь, посмотрите на мультизычный 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 411

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


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

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


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

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

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

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

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

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

Войти

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

Войти


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

    • От 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.х  
    • От louise170
      Модуль дает возможность указывать в товарах базовую цену в разных валютах - это бывает необходимо, если вы торгуете товарами иностранных производителей и соотв. ваши цены сильно зависят от колебания курсов валют. На вкладке Данные после поля "Цена" появляются два поля Базовая цена и Базовая валюта туда можно прописать цену в нужной вам валюте. Аналогично для опций, акций и скидок тоже добавляются поля для Базовой цены. Далее все цены из полей базовой цены переводятся по курсу в основную валюту магазина в стандартные поля цен.

      Возможности:
      Если в настройках модуля стоит автоматическое обновление валют, модуль сам при заходе в админку автоматически обновляет курсы валют раз в сутки с сайта выбранного вами (по умолчанию ЦБ РФ) и меняет все цены на товары, у которых базовая цена больше нуля. Можно не использовать автообновление, а задавать курсы руками и обновлять цены товаров по нажатию кнопки "Обновить цены товаров" на странице модуля. Настройка запуска обновления курсов и цен по крону. Для каждой из валют можно задать процент коррекции курса. Для разных производителей можно задать разные курсы валют. Любой валюте можно задать курс руками и поставить галочку, чтобы при обновлении этот курс не менялся. Базовую валюту в скобках на страницах сайта можно отображать или не отображать, для этого есть чекбоксы в настройках модуля, они появляются в настройках, если вы используете 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 общие вопросы по Опенкарту  
       
    • От s7r0ng
      Здравствуйте!
      Ищу решение для назначения разных валют определенным группам покупателей.
       
      Например:
      Незарегистрированные - RUB Группа 1 - RUB Группа 2 - USD Группа 3 - EUR  
      Может быть кто знает модуль с подобным функционалом?
      Версия OcStore 2.3
       
  • Последние посетители   0 пользователей онлайн

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