event search


index page

<h1>Events</h1>
<%= form_tag "/events", :method=>"get" do %>
  <%= text_field_tag :search, nil, :placeholder=>"search event" %>
  <%= submit_tag "search"%>
<% end %>




note..searh event



event controller index
def index
    if params[:search].present?
      @events = Event.where("lower(title) LIKE :prefix OR lower(address) LIKE :prefix", prefix: "%#{params[:search].downcase}%")
    else
      @events = Event.all
    end
     @map_data = @events.map{|e| [ e.address, e.title, e.latitude, e.longitude]}
  end

Comments

Popular posts from this blog

rvm setup new ruby install system

masking account number

Ruby install for new system