2013-11-28 4 views
0

Теперь я пытаюсь установить окно поиска на основе моего учебника. Но я ошибся с сообщением об ошибке ниже. Я не понимаю причину, хотя это всего лишь синтаксическая ошибка. Не могли бы вы дать мне совет?Настройка формы поиска

☆ сообщение об ошибке

syntax error, unexpected tIDENTIFIER, expecting ')' 

indexapp/controllers/members_controller.rb 

☆ index.html.erb (члены контроллера)

<h1>Listing users</h1> 
<p>※登録されているメンバーのリストです。</p> 

<%= form_tag :action => 'index' do %> 
<div class = "field"> 
    <%= label_tag 'place', '活動場所:' %><br /> 
    <%= text_field_tag 'place' %> 
</div> 
<div class = "field"> 
    <%= label_tag 'field', '分野:' %><br /> 
    <%= text_field_tag 'field' %> 
</div> 
<%= submit_tag '検索' %> 
<% end %> 

<%= @places_field %> 

☆ члены контроллер

def index 
    if !checklogin? then return end # 
     @members = Member.all 

     @places_field = Member.where("place = ? AND field = ?", params[:place], 
params[:field]) 
     render 'members/index' 

    #respond_to do |format| 
    # format.html # index.html.erb 
    # format.json 
    #end 
    end 

ответ

0

Удалить лишние пробелы, новые строки и then

def index 
    if !checklogin? 
     return 
    end 

    @members = Member.all 

    @places_field = Member.where("place = ? AND field = ?", params[:place], params[:field])  
    render 'members/index' 
end 
+0

Спасибо. Я переписал и сделал это. –

Смежные вопросы