Rails3 form_for hidden_field método indefinido 'mesclar'
Minha tentativa de colocar um campo hidden_of dentro de um form_for está travando no pepino em um erro auxiliar do ActionView. Algo também sobre FixNum que me escapa desde que eu não procurei o código fonte. Meus preços_controlador mostra isso:
@price = Price.new
@commodity = Commodity.find(params[:id])
Quero fazer a ligação entre preço e mercadoria com este campo_ oculto:
<%= form_for (@price), :url => prices_path do |f| %>
<% f.hidden_field :commodity_id, @commodity.id %>
.
.
<div class="actions">
<%= f.submit "Submit" %>
</div>
Verificado no form_for api e o acima deve funcionar. Lendo outras respostas no stackoveflow, coloquei o hidden_field em sua própria div no formulário, adicionei uma Hidden_field_tag e a coloquei na ação actions antes da linha de envio. Olhando para a mensagem de mesclagem, acho que ela não gosta de nada na linha, mas parece-me bem. O campo commodity_id é o campo de correspondência, sam