1
我想創建一個按鈕,將用戶表上的訂閱列從0改爲1,反之亦然,但我從來沒有嘗試在新頁面或編輯頁面之外更改數據庫。我該怎麼做呢?訂閱電子郵件列表按鈕
我想創建一個按鈕,將用戶表上的訂閱列從0改爲1,反之亦然,但我從來沒有嘗試在新頁面或編輯頁面之外更改數據庫。我該怎麼做呢?訂閱電子郵件列表按鈕
我建議
鏈接爲:<%= button_to '訂閱',:確認=> '你確定嗎?',:方法=>:放,:遠程=>真%>
定義一個稱爲方法訂閱用戶模型
定義在所述用戶控制裝置的新的動作等
def subscribe
@user=Content.find(params[:id])
if @user.update_attributes(:subscribe => true)
flash[:success] = "User subscribed"
ajax_redirect_to user_path(@user)
else
#render partial with error message or something
end
end