Я конвертирую свой сайт Rails 2.3.5 в Rails 3.2.2. У меня возникли проблемы с erb в некоторых видах. Одна вещь, в частности, оставляет меня в тупике.
<ul>
<% crit.sub_criteria.each do |sub_c| %>
<% if @progress.appropriate?(sub_c) %>
<% subcrit_images =@progress.subcrit_images(sub_c) %>
<li>
<span id="<%= sub_c.id%>_flag">
дает мне ошибку:
syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
...ffer.safe_concat(' <span id="');
@output_buffer.append= (...
Этот же код отлично работал в Rails 2.
Спасибо