0
我有一個頁面流,允許用戶選擇一個對象(「Player
」)添加到另一個模型中的has_many :players
關聯中。在Rails中爲has_many排序頁面流
1 => List existing players for object [Enter player name]
2 => List of matching players [Select player]
3 => Confirmation page [Press 'Add']
4 => Done
我希望用戶能夠選擇「新玩家」而不是選擇在步驟2中的球員,在這種情況下,用戶將通過標準的新玩家的過程去其他地方的網站上。
但是,在完成之後,用戶應該返回到步驟3,新玩家就位。
我不知道實現這個最好的方法是什麼。我不想複製播放器的創建代碼,但我不想爲這種情況過多地弄髒播放器創建代碼。
我也不想開始在會話中粘住ID,如果我可以幫助它。在簡單的情況下沒問題,但如果用戶有兩個窗口/選項卡,那麼事情開始表現不好。
您認爲如何?