Rails - comment envoyer un formulaire qui est à l'intérieur d'une autre forme?

J'ai cette structure de mon point de vue:

<%= simple_form_for @user ... %>
  ...
  ...
  <%= render '/hobbies/form', :user => @user %>
  ...
  ...
<% end %>

Le rendu d'une partie des charges de données à partir d'une partielle, il y a une forme. La forme-les champs sont correctement chargé (comme les entrées, soumettre des commentaires, des boutons radio, etc), mais quand je prends un coup d'oeil sur le code HTML généré, dans le rendu de formulaire est manquant <%= form_for... et la balise de fermeture.

Ce qui signifie que lorsque je clique sur le bouton submit du formulaire rendu, cela rend formulaire n'est pas envoyé, mais au lieu de il est envoyé à la "grosse" pour - simple_form_for.

Comment faire le rendu de formulaire pouvant être envoyées?

Merci

  • Vous ne pouvez pas avoir deux des formulaires imbriqués, Vous aurez besoin de se déplacer à l'intérieur de l'une d'.
  • Comme l'a noté la réponse de @thedeeno ci-dessous, vous pouvez utiliser JavaScript pour réaliser des fonctionnalités similaires à des formulaires imbriqués.
InformationsquelleAutor user984621 | 2014-08-02