C'est une question assez basique mais je n'arrive pas à trouver une bonne réponse à cela. J'ai une page dans mon application Rails où il y a de nombreux objets qui peuvent être 'flaggés'. En cliquant sur le bouton de flag, une petite boîte avec une confirmation, un petit formulaire, etc. devrait s'afficher. Le problème est que je ne parviens pas à comprendre comment faire cela en utilisant des modèles RJS.
J'ai utilisé page.insert_html mais cela nécessite un ID. Pour que cela fonctionne, j'ai dû attribuer un ID unique à chaque élément pouvant être flaggé. Cela ne semble pas très propre et me laisse toujours perplexe quant à la façon de m'assurer qu'un seul formulaire peut être affiché et que la boîte disparaît lors de la validation. Y a-t-il une solution plus simple à ce problème ? Je veux essentiellement créer quelque chose de similaire aux boîtes de flag qui apparaissent sur SO pour un flag. Désolé, je suis relativement nouveau dans les modèles RJS. Merci.