Olá,
Estou com um problema ao tentar alterar um produto. Quando clico no botão "Alterar" a url do produto muda para "http://localhost:3000/produtos/3/edit", por exemplo, porém os campos são carregados em branco, os dados do produtos não são carregados.
Eu não sei o que possa está acontecendo de errado no código. Alguém teria ideia?
Método edit e update do meu Controller
def edit
set_produto
renderiza :edit
end
def update
set_produto
if @produto.update produtos_params
flash[:notice] = "Produto atualizado com sucesso"
redirect_to root_url
else
renderiza :edit
end
end
private
def set_produto
id = params[:id]
@produto = Produto.find(id)
end
def renderiza(view)
@departamentos = Departamento.all
render view
end