Задать вопрос
@SergeyMina

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

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

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


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

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

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

Похожие вопросы
OTKLIK POWER Москва
от 80 000 до 150 000 ₽
Netwrk Буэнос-Айрес
от 5 000 до 7 500 $
от 6 000 до 8 000 $