Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как создать фильтрацию пользователей? 
:(
    Опции темы
subX
Дата 11.7.2011, 20:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.7.2011

Репутация: нет
Всего: нет



Доброго времени суток. Я новичок в программировании на рельсах да и web-программировании вообще. Посему возникают проблемы с реализацией элементарнейших вещей и к сожалению я не могу найти ответы на многие вопросы ни в мягко говоря немногочисленных русских книжках, ни даже в зарубежных. Очень надеюсь, что найду эти ответы здесь smile


Итак, есть база данных пользователей сайта и страничка на которой отображается список пользователей из базы. Нужно сделать возможность фильтрации пользователей по параметрам. На первом этапе хотелось бы сделать хотя бы следующее: пользователь выбирает параметры во всплывающих списках и нажимает на кнопку в результате чего отображаются только те пользователи которые удовлетворяют выбранным параметрам. 

Заранее благодарен smile
PM MAIL   Вверх
Goganchic
Дата 13.7.2011, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 678
Регистрация: 18.6.2004

Репутация: нет
Всего: 5



что конкретно непонятно? Как создавать scope-ы в модели? Как отправлять формы на сервер? Или что-то еще?
PM Jabber   Вверх
subX
Дата 14.7.2011, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 11.7.2011

Репутация: нет
Всего: нет



спасибо за отклик. на данный момент эта проблема решена с помощью такого кода:

<%= form_tag(list_path) do %>
     <%= select_tag(:gender , option_for_select(....) %>
     <%= submit_tag("Search") %>
<% end %>

далее надо было реализовать ajax и это тоже получилось но вот одна беда: как только приписываем: <%= form_tag(list_path, :remote=>true) do %> перестают передаваться параметры. то есть params[:gender] в контроллере возвращает nil. может быть  я конечно пишу полную чушь, но мне надо в контроллере получить выбранное в списке значение.

как быть?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Ruby on Rails"
source777
  • С чего начать? начинаем
  • Документацию смотрим тут
  • Обязательно следуйте правилам Vingrad.
  • Пожалуйста, прочитайте рекомендации по работе в форуме и навигации по Vingrad.
  • Для вставки кодов Ruby используйте тег: [code=ruby]код[/code]. Когда в будущем подсветка синтаксиса для Ruby будет реализована, весь исходных код преобразится.
  • Используйтe чекбокс "Транслит" (возле кнопок кодов), если у Вас нет русских шрифтов.
  • Помните, для каждого вопроса должна быть своя тема.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Ruby On Rails | Следующая тема »


 




[ Время генерации скрипта: 0.0906 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.