Если у меня есть переменная массива @mis_clases
в контроллере:
bloques_controller
def new
@bloque = Bloque.new
@mis_clases = Array.new
end
И я пытаюсь передать его для просмотра, чтобы заполнить его предложениями:
форма. html .erb
<div class="card-body">
<%= form.fields_for :clases do |clase| %>
<%= render partial: 'clase_fields' %>
<% @mis_clases << clase %>
<% end %>
</div>
И доступ к нему обратно в контроллере:
bloques_controller
def create
@bloque = Bloque.new(bloque_params)
@mis_clases.each do |clase|
# Do something
end
...
end
Я хочу снова получить доступ к переменной когда я сохраняю форму, но она выдает эту ошибку: