Обновление тегов ERb для обновления Rails 3. Должен ли я: <% = end%> также?

Приведен блок рельсов 2.3.x Код ERb:

<% form_for account, :url => { :action => :invite } do |f| %>
  # blah
<% end %>

используя плагин обновления Rails, он говорит мне, что мне нужно заменить <% с <%= я должен также сделать это для end линия? Такие как:

<%= form_for account, :url => { :action => :invite } do |f| %>
   # blah
<%= end %>

1 ответ

Решение

Нет, вам нужно только <% =, когда вы начинаете блок.

Так было бы:

<%= form_for account, :url => { :action => :invite } do |f| %>
   # blah
<% end %>

Смотрите этот rails/asciicast для обновления до новой версии.

Другие вопросы по тегам