2014-01-25 3 views
0

Я изучаю ror и в настоящее время следую учебнику по созданию приложения todo. После обновления файла new.js.erb я получаю ошибку ниже. Кажется, это «простая» синтаксическая ошибка, но я просто не вижу, что на самом деле проблема?ActionView :: Template :: Error on Rails

Completed 500 Internal Server Error in 14ms 

ActionView::Template::Error (/todo/app/views/tasks/_task_form.html.haml:3: syntax error, unexpected tLABEL 
haml_temp = simple_form_for_task, class: 'clearfix' do |f| 
            ^
/todo/app/views/tasks/_task_form.html.haml:3: syntax error, unexpected keyword_do, expecting keyword_end 
haml_temp = simple_form_for_task, class: 'clearfix' do |f| 
               ^
/todo/app/views/tasks/_task_form.html.haml:11: syntax error, unexpected keyword_ensure, expecting end-of-input): 
    1: .modal-header 
    2:  %h1 New Task 
    3: = simple_form_for_task, class: 'clearfix' do |f| 
    4:  .modal-body 
    5:   = f.input :title 
    6:   = f.input :note 
    app/views/tasks/new.js.erb:2:in `_app_views_tasks_new_js_erb___4248753827628901371_70187720231200' 


    Rendered /.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.2ms) 
    Rendered /.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (1.1ms) 
    Rendered /.rvm/gems/ruby-2.0.0-p247/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/template_error.erb within rescues/layout (12.5ms) 

Любые указатели?

+0

что является 'simple_form_for_task'? – apneadiving

+0

Форма, отображаемая при нажатии кнопки «Новая задача». Есть также gemfile под названием simple_form – user291

+0

, это не отвечает на мой вопрос, это метод? – apneadiving

ответ

2

Попробуйте заменить:

= simple_form_for task, class: 'clearfix' do |f| 

simple_form_for_task кажется опечатка

+0

Не это. Я пытался. ActionView :: Template :: Error остается – user291

+0

, может быть, но это должно быть немного иначе, что это сейчас? – apneadiving

+0

Действительно! Я получаю ActionView :: Template :: Error (undefined method 'model_name 'для NilClass: Class): – user291

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