有一個通過電子郵件發送的激活URL,網址將重定向到路徑的new
路徑。當用戶轉到該鏈接時,我將如何去觸發create
方法?如何在訪問「新」路徑時運行創建方法
或者,我該如何在該視圖中實現一個按鈕,點擊後它會運行創建方法?
只是尋找實現這一目標的一般方法。
有一個通過電子郵件發送的激活URL,網址將重定向到路徑的new
路徑。當用戶轉到該鏈接時,我將如何去觸發create
方法?如何在訪問「新」路徑時運行創建方法
或者,我該如何在該視圖中實現一個按鈕,點擊後它會運行創建方法?
只是尋找實現這一目標的一般方法。
當它進入new
路徑時,您可以執行任何您想要的操作,最後,默認情況下會呈現新頁面。您可以像控制器代碼中的其他任何方法一樣輕鬆觸發create
方法,但這不是最佳做法。
您可以創建一個自定義方法來照顧創建的東西,然後該方法會將您重定向到新的方法。每種方法的一種功能比一種方法中的兩種功能更有意義。
所以基本上創建一個方法,我可以在'create'方法中執行我想要做的事情,並在'new'方法中調用它?或者只是在'new'方法中完成整個過程? – FutoRicky
你可以創建一個自定義的方法,比如'activate'來創建用戶。之後,'activate'方法將您重定向到'new'方法。 –
嗨,如果您分享您的控制器代碼以及您的電子郵件模板,以查看您正在處理的內容,這將非常有用。 –
我只想知道一般如何去做這個 – FutoRicky
那麼你的創建是否需要任何參數?如果是這樣,他們從哪裏來,如果一個記錄應該在電子郵件中點擊創建?你應該展示一些研究工作,以便人們可以幫助解決你的問題。 –