From 16c11ee82e2a207d4a396c9c66e259bdb76bcfb3 Mon Sep 17 00:00:00 2001 From: Ohad Levy Date: Wed, 19 May 2010 22:23:37 +0800 Subject: [PATCH] added search for a host package --- app/controllers/hosts_controller.rb | 3 ++- app/views/common/_search.html.erb | 3 +-- app/views/hosts/show.html.erb | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/controllers/hosts_controller.rb b/app/controllers/hosts_controller.rb index 43b42ef..580efbe 100644 --- a/app/controllers/hosts_controller.rb +++ b/app/controllers/hosts_controller.rb @@ -7,7 +7,8 @@ def index def show @host = Host.find(params[:id]) - @packages = @host.packages.all.paginate :page => params[:page] + @search = @host.packages.search params[:search] + @packages = @search.all.paginate :page => params[:page] end def new diff --git a/app/views/common/_search.html.erb b/app/views/common/_search.html.erb index ee58a95..bf355a7 100644 --- a/app/views/common/_search.html.erb +++ b/app/views/common/_search.html.erb @@ -1,7 +1,6 @@ <% form_for @search do |f|-%> - <%= f.label :name_like, "Search" %> <%= f.text_field :name_like, :size => 10 %> - <%= f.submit "Go" %> + <%= f.submit "Search" %> <% end %> diff --git a/app/views/hosts/show.html.erb b/app/views/hosts/show.html.erb index c873f5c..d613b1a 100644 --- a/app/views/hosts/show.html.erb +++ b/app/views/hosts/show.html.erb @@ -1,5 +1,5 @@ <% title "Host" %> - +<%= render "common/search" %>

Name: <%=h @host.name %> (<%= @host.os %>)