@SergeyMina

Как правильно сделать функционал изменения города в Ruby on Rails?

Здравствуйте. Создам новый тред под это вопрос, поскольку не могу разобраться.

Есть метод "sypexgeo_method_city" в контроллере который возвращает город по IP. Далее этот метод я использую так
@data = Model....where( city: sypexgeo_method_city )


Т.е. выборка данных напрямую зависит от города.
Как мне подсказали, если клиент изменил город его надо хранить в localStorage. Сделал. До этого я хранил в сессии. Теперь это уже не вариант.

Вопрос собственно в чем. Каждый раз когда клиент обновляет страницу приходится делать post запрос и проверять на наличие города на клиенте и только после этого в зависимости от города грузить данные. Неужели других вариантов нет?
  • Вопрос задан
  • 188 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Renius
дурак восторженный
используйте cookie чтобы знать, проверяли ли вы наличие города или нет
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы