Я пытаюсь присвоить переменную в моем контроллере params
переменной для вложенных ресурсов.Парамс с вложенными ресурсами
Controller for Transactions:
def create
@amount = params[:amount]
[...]
end
Routes:
resources :accounts do
resources :transactions
end
View for New Transaction:
<%= form_for([@account, @account.transactions.build]) do |f| %>
[...]
<%= f.label :amount %>
<%= f.text_field :amount %>
[...]
<%= f.submit %>
<% end %>
по какой-то причине возвращается nil
. Ли линия @amount = params[:amount]
работает только без вложенных ресурсов? Или я пропустил что-то еще?
Это ничем не отличается, пожалуйста, покажите ваш вид – Vasfed