我希望能夠在登錄後立即將用戶重定向到其他主頁(此部分正在工作),但我仍然希望登錄的用戶能夠訪問如果他們想要索引飼料。目前,他們只能看到favourites_show_path,而不能看到@guidelines = Guideline.order(:title).all。有沒有辦法(無需構建第二個索引操作和視圖)在登錄後返回主頁以直接訪問favourites_show_path,但仍然能夠看到@guidelines = Guideline.order(:title).all?用戶登錄後頁面重定向
def index
if params[:search].present?
@search = Sunspot.search(Guideline) do
fulltext params[:search]
end
@guidelines = @search.results
else
redirect_to favourites_show_path, :action => 'index' and return if current_user
@guidelines = Guideline.order(:title).all
end
沒有。他們將永遠被重定向。你不能在登錄操作上做重定向嗎? – jvnill 2013-02-21 01:15:01
我使用設計 - 你可能是對的,我應該在另一個行動上做這件事,因爲我仍然希望索引行動起作用,因爲它是 – tessad 2013-02-21 01:33:45