J'utilise formatastic
dans un formulaire HAML.Erreur lors de la mise à jour d'un enregistrement à l'aide de Formtastic dans les modèles HAML
- semantic_form_for @company do |f|
- f.inputs do
= f.input :description
= f.input :type
= f.input :industry
= f.input :hq
= f.input :products
= f.input :subsidiaries
= f.input :employees
= f.input :revenue
= f.input :net_income
= f.buttons
Lorsque j'essaie d'enregistrer un enregistrement existant, j'obtiens une erreur.
Template is missing
Missing template companies/update.erb in view path app/views
J'ai récemment migré la forme de ERB à HAML. Le formulaire utilisé pour travailler dans ERB.
Comment résoudre ce problème?
Modifier
J'ai résolu le problème. Il n'est pas lié à HAML ou Formtastic. Je passais un bloc à la méthode save
et cela a causé le problème. Voir ma réponse ci-dessous pour plus de détails.
Je résolu la question. Il n'est pas lié à HAML ou Formtastic. Je passais un bloc à la méthode de sauvegarde et cela a causé le problème. Voir ma réponse pour plus de détails. –