2016-07-24 9 views
-2
C:/Users/Sergey/forum/app/views/posts/_form.html.haml:2: syntax error, unexpected ')'));}\n#{_hamlout.format_script...^
C:/Users/Sergey/forum/app/views/posts/_form.html.haml:5: unterminated string meets end of file 
C:/Users/Sergey/forum/app/views/posts/_form.html.haml:5: syntax error, unexpected end-of-input, expecting keyword_end 

_form.html.haml:Syntax in Posts # new

= simple_form_for @post do |f| 
=f.input :title 
=f.input :content 
=f.submit 
+1

Hallo und willkommen, vor allem StackOverflow ist nicht Ihr Debug-Tool. Zweitens füge eine Beschreibung deines Problems hinzu. Um die gute Frage zu schreiben, lesen Sie bitte http://stackoverflow.com/help/how-to-ask. –

Antwort

2

Haml ist sehr streng in Einbuchtung. Leerzeichen sind wichtig und verwenden keine Tabs. Der Code, der wie unten eingerückt ist, sollte funktionieren. Probiere erst erb (wenn nicht schon) und verschiebe später nach haml.

= simple_form_for @post do |f| 
    = f.input :title 
    = f.input :content 
    = f.submit 
Verwandte Themen