Определение/установка пользователем города и ...

Мучает вопрос как организовать автоопределение и возможность менять город на сайте пользователем и в зависимости от этого получать ресурсы в выдаче на странице
например если пользователь из спб зашел и идентифицировался как спб — то получал бы себе на страницу ресурсы имеющие тв параметр tv.city=спб
а если он меняет город на сайте то получает уже другие ресурсы либо все сразу если выбрал «все города»

хотелось бы конечно организовать это с тв параметрами ибо удобно раскидывать ресурсы но если есть какие то возможности опишите куда копать что использовать и тд и тп

при этом не хотелось бы делать поддомены совсем, одна страница но разные результаты в зависимости от определенного/установленного города
буду очень благодарен
Евгений
07 марта 2013, 09:57
modx.pro
1 884
0

Комментарии: 4

Василий Наумкин
07 марта 2013, 15:02
0
Самый простой вариант — определять город по ip специальным сервисом — ipgeobase.ru

Ну а по полученному городу уже и выводить нужные ресурсы.
    Евгений
    07 марта 2013, 15:19
    0
    так то да, город определяем и выводим нужные ресурсы допустим
    а если нужно чтобы пользователь мог поменять город то как быть?
      Василий Наумкин
      07 марта 2013, 15:24
      0
      Писать в город в сессию при первом заходе, и проверять потом там.

      Там же и менять.
    Галич Сергей
    07 марта 2013, 15:16
    0
    мб в сессию писать или в куки (лучше в куки), какой город выбрали
    ну и там уже доставать соответственные
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4