1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

Помощь Geo IP или геолокация для Joomla + virtuemart

Тема в разделе "Joomla", создана пользователем jj1979, 17 май 2012.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0
  1. jj1979

    jj1979

    Регистр.:
    14 май 2010
    Сообщения:
    182
    Симпатии:
    36
    Требуется решить следующую задачу:
    есть магазин в Городе "н" размещенный по адрессу www.shop.com
    есть филиал в Городе "ф" размещенный по адрессу www.f-shop.com
    Нужно чтобы определяло автоматически что человек зашел с города "Ф" и перенапраляло на поддомен .
    *цены разные для разных регионов
    Нашел пару компонентов для joomla но они делают переадресацию опираясь только на страну (ru - us-de) а мне надо в рамках одной страны по разным городам.
    Есть идеи как решить задачу?
     
  2. nordrom

    nordrom Постоялец

    Регистр.:
    5 авг 2010
    Сообщения:
    100
    Симпатии:
    9
    На мой глаз - это сложное решение, мне кажется для этого нужно знать диапазоны адресов местных провайдеров. Почему не сделать несколько цен к товару в зависимости от того какой город выберет посетитель например из выпадающего списка на главной, а чтобы в следующий раз ему не пришлось заново выбирать город, занести его выбор в куки его браузера.
     
  3. jami

    jami Постоялец

    Регистр.:
    10 авг 2011
    Сообщения:
    114
    Симпатии:
    39
    Хорошей фри базы того же GeoIP по русским городам нет, так что нужно закладываться еще на использование их платной базы, иначе будет очень много ошибок в определении города.
     
  4. nikki

    nikki Постоялец

    Регистр.:
    21 май 2012
    Сообщения:
    83
    Симпатии:
    4
    нужно определить все возможные ip этого города или сделать при регистрации на сайте выбор города
     
  5. jj1979

    jj1979

    Регистр.:
    14 май 2010
    Сообщения:
    182
    Симпатии:
    36
    Потому что цена уникальная на каждый товар. Максимально что можно сделать в системах интернет коммерции - это установить наценку на товар в зависимости от города доставки или создать группу пользователей и указать размер наценки для этой группы. Но она фиксированная либо проценты либо сумма. А у нас товар имеет разные цены и ограничится процентом или фиксированной надбавкой мы не можем. Диапазоны ip не нужны в нашем случае
    <-------------- добавлено через 36 сек. -------------->
    Базу GeoIP мы уже купили

    Подобное решение проблемное. Т.к. пользователь по идее не должен видеть цены если он не зарегистрирован. Опять же, после регистрации ему присваивается группа пользователей "город N" - для этой группы ставится наценка. Выше я отметил, что не подходит такое решение. Банально пользователю лень регистрироваться чтобы увидеть цену.

    Собственно проблему решили. Создан сайт зеркало, с ценами для региона. С основного сайта сделана переадресация на под сайт. Используется база GeoIPCity + компонент Chameleon. Все отлично работает
     
Статус темы:
Закрыта.