我有一個控制器操作的輕微問題。我後面的行爲是編輯記事的選項。我希望用戶能夠在模式(twitter引導)中編輯筆記,就像他們創建筆記一樣。用這種方法創建一個筆記就可以。問題在於編輯筆記。主要問題是,當用戶點擊「編輯」按鈕時,我需要始終知道確切的註釋ID。讓事情複雜一點,有一個「儀表板」控制器/模型,充當「筆記」和其他東西的容器。問題與控制器中的redirect_to操作和加載模態html(引導)
下面是我在儀表板的視圖中顯示的代碼/鏈接,它顯示了所有用戶當前的註釋。
= link_to "Edit Note", "update_note/#{n.id}",{:note_id => "#{n.id}"}
所以在這裏,我發送一些參數包含註釋ID。然後在控制器動作,在儀表板(容器)
def update_note
@user = current_user
@edit_note_id = params[:params1]
redirect_to dashboard_path and return
respond_to do |format|
format.html { render "#modal_edit_notes"}
end
end
因此,在一點上,我有唯一的鈔票ID和實例化的東西,所以當希望模態負荷高達我可以創建基於一種形式。我遇到的問題是讓控制器在此時返回儀表板,然後彈出模式,現在我已經有了note.id。
要觸發模式,我通常會做一個
href = #modal_edit_notes, data-toggle = "modal"
謝謝!