2014-02-13 62 views
0

我使用devise_invitable通過郵件邀請用戶。當用戶按照鏈接重定向設置密碼頁,我不想。devise_invitable自定義邀請鏈接

如何通過指向我的自定義頁面的鏈接發送邀請?

我試圖通過產生重寫控制器

class InvitationsController < Devise::InvitationsController 

增加的視圖。 [我可以編輯邀請頁面]設計/郵件/ invitation_instructions。

accept_invitation_url(@resource, :invitation_token => @token) 

修改devise.rb包含我的控制器。但我的控制器沒有使用,它使用設計的控制器。

devise_for :candidates, :controller => {:invitations => 'invitations'} 

我想要這個被定製的鏈接。如何更改流量和覆蓋控制器?

+0

生成設計視圖中指定,然後根據你的需要 –

+0

我做了修改網頁!但如何將參數傳遞給視圖?鏈接? – Dineshkumar

回答

1

如果你想你的受邀者重定向到您的自定義頁面, 您可以通過重寫after_invite_path_for(resource)