0
私はiamが任意の関数を開くとは思っていません...検索バー以外では...私はどこでそれを閉じていないのかを見つけることはできません。私は入れませんでしたか?スコープ検索のRAILS - 予期せぬ終わりのキーワードの終わり
私はすでにこの時私のサーバを再起動...
user.rb
class User < ActiveRecord::Base
scoped_search on: [:name1, :name2]
end
search.html.erb
<div class="container">
<div class="section-title">
<h1>List of users</h1>
<div class="row">
<%= form_tag(search_users_path, :method => 'GET') do%>
<div class="col-xs-9">
<%=text_field_tag "q", '', :placeholder => "Search", :value => params[:q] ,class:"form-control"%>
</div>
<div class="col-xs-1">
<%=submit_tag 'Find' ,class:"form-control"%>
</div>
<%end%>
</div>
</div>
</div>
<%if @users.nil?%>
Please enter your search
<%else%>
<%if @users.size == 0 %>
Could not be found
<%else%>
there are <%= pluralize(@users.total_entries,"user")%></strong> on <strong>"<%=params[:q] %>"</strong> <%render @users%>
<%end%>
<%=render 'users'%>
<ul class="pager">
<%= will_paginate @users %>
</ul>
</div>
users_controller.html.erb
class UsersController < InheritedResources::Base
layout 'guest'
def search
@users = User.paginate(:page => params[:page], :per_page => 9)
flash[:notice] = " "
end
end
アプリケーショントレース
app/views/users/search.html.erb:23: syntax error, unexpected keyword_ensure, expecting keyword_end
app/views/users/search.html.erb:25: syntax error, unexpected end-of-input, expecting keyword_end
を見ることによって開始することができます
を印刷しています<%end%>はまだ働いている...どこかでそれを逃したmustve –