Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Formularz
- -content_for(:sidebar) do
- %h2.right Szukaj użytkownika
- -form_for @search, :url => admin_users_path do |f|
- -f.fields_for @search.conditions do |users|
- = users.text_field :login_contains
- -f.fields_for @search.conditions.profile do |profile|
- = profile.text_field :name_contains
- = f.submit "Szukaj"
- ## Kontroler
- def index
- @search = User.new_search(params[:search])
- @users, @users_count = @search.all, @search.count
- end
- ## Błąd
- Unknown key(s): profile
- ## Parametry
- {"search"=>{"conditions"=>{"login_contains"=>""},
- "profile"=>{"name_contains"=>"ernest"},
- "order_as"=>"",
- "priority_order_by"=>"",
- "per_page"=>"25",
- "order_by"=>"",
- "priority_order_as"=>""},
- "commit"=>"Szukaj"}
- ## Console
- >> search = User.new_search
- => #<UserSearch {:limit=>25}>
- >> search.conditions.profile.name_contains = "Romek"
- => "Romek"
- >> search.all.size
- => 2
Add Comment
Please, Sign In to add comment