2017-08-02 115 views
0

情景是:用戶有很多意見。多步驟導軌有多種形式

現在我必須通過四個步驟創建一個表單來創建用戶和他的評論。

在步驟1,2,3我會要求從用戶填寫自己的個人資料的細節,如FIRST_NAME,電子郵件,地址等,並在第四步會有一個稱爲按鈕「添加評論」

當用戶點擊添加評論按鈕時,彈出窗口將打開「保存評論」按鈕,他將填寫評論標題,文本等,填寫完所有信息後,他將點擊「保存評論」按鈕,然後彈出將消失並且在同一頁上該評論將追加如此逐行所有添加的評論將以表格格式顯示。此外,每行都會有刪除圖標來刪除評論。

現在這一步四是最後一步,將有「提交」按鈕,當用戶點擊所有信息應該保存。

我該如何完成這項任務?解決這個問題的最好方法是什麼?

的想法那些我有這樣:

1)當用戶會點擊下一步按鈕第三步然後我可以創建一個用戶和對象,我可以在第四步通過創建自己的意見。

2)或使用accepted_nested_attribute單擊提交按鈕時創建用戶和註釋。

3)在數據庫中創建註釋時,用戶會在點擊「保存評論」

請提出一個完全更好的解決方案。

感謝 阿南德

+0

你可以使用這個gem https://github.com/schneems/wicked多步表單 – Vishal

回答

0

你可以創建自己的行爲一個StepsController或我建議你看一下wicked寶石創建多級方便的形式。