Синтаксическая ошибка в Look # input - PullRequest
0 голосов
/ 04 января 2012

У меня проблема:

/home/rene/ruby_dev/ch05/txt2fields/app/views/look/input.html:9: syntax error, unexpected '=', expecting tASSOC
...tag  :action => 'at', :method = > post);@output_buffer.safe_...
...                               ^

/home/rene/ruby_dev/ch05/txt2fields/app/views/look/input.html:12: syntax error, unexpected tSTRING_BEG, expecting ')'..._field_tag "text2", nil, :size" => 30);@output_buffer.safe_c...
...                               ^

/home/rene/ruby_dev/ch05/txt2fields/app/views/look/input.html:15: syntax error, unexpected tIDENTIFIER, expecting ')' <input type="submit"/>
                         ^

/home/rene/ruby_dev/ch05/txt2fields/app/views/look/input.html:15: unterminated string meets end of file

/home/rene/ruby_dev/ch05/txt2fields/app/views/look/input.html:15: syntax error, unexpected $end, expecting ')'

Извлеченный источник (около строки № 9):

6:     <h1>Les champs de saisie (champs de texte) version 2</h1>
7:     Cette application Ruby on Rails lit du texte saisi.
8:     <br>
9:     <%= form_tag  :action => 'at', :method = > post%>
10:       Veuillez saisir votre nom.
11:       <br>
12:       <%= text_field_tag "text2", nil, :size" => 30%>

1 Ответ

2 голосов
/ 04 января 2012

В вашем коде строка 9

:method = > post%>

должна быть

:method => post%>

Есть один ненужный пробел.


И строка 12

:size" => 30

должна быть

:size => 30

Символы не заканчиваются кавычками.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...