我在我的索引頁上有一個搜索表單,它將重定向到一個頁面,該頁面顯示所有通過搜索給出的參數的狀態。現在,如果由於搜索參數不符合我的任何狀態而導致頁面爲空白,我想要發出通知。任何想法? 格爾茨Flash [:notice] if page.blank?
0
A
回答
0
這應該是確定:
def index
@statuses = Status.scope_to_retreive_statuses
flash.now[:notice] = 'No statuses to display' if @statuses.empty?
end
更多信息有關flash
這裏:在其他條件 http://guides.rubyonrails.org/action_controller_overview.html#the-flash
0
戴上閃光的通知,如果搜索的對象是零。
def search_status
@search = User.find_by_status(params[:status])
if @search.present?
// Respective action
else
flash[:notice] = 'Requested status is not available'
rediret_to '/Index'
end
end
1
嘗試這個
@search = User.find('status', params[:status])
rediret_to page_path, notice: "Requested status is not available" if @search.present?
0
def search_status
@search = User.find_by_status(params[:status])
if [email protected]?
flash[:notice] = 'Requested status not available'
rediret_to '/Index'
end
end
相關問題
- 1. Rails flash [:notice] always nil
- 2. flash [:notice]還是flash.notice?
- 3. flash [:notice] not showing rails 4
- 4. Ruby on rails flash notice error
- 5. rails,`flash [:notice]`在我的模型中?
- 6. Rails Devise Flash [:notice]沒有顯示
- 7. rails flash notice not working with remote => true
- 8. 在模型中訪問rails flash [:notice]
- 9. 如何在域上使用flash [:notice]?
- 10. 有沒有辦法讓flash [:notice]出現在flash [:error]之上或之前?
- 11. Ruby on Rails:觀察者和flash [:notice]消息?
- 12. Flash [:notice]無法正確顯示自動驗證
- 13. Rails 2.3.5:flash [:notice]在redirect_to調用後消失
- 14. 如何在rails中更改devise的flash [:notice]
- 15. 禁用flash [:notice]使頁面緩存有意義
- 16. 爲什麼Rails的flash:[:notice] =「msg」work where:notice =>「msg」does not?
- 17. 如何使用Flash [:notice]在使用Backup Gem時進行通知?
- 18. 如何在ruby模塊中連接flash [:notice]?
- 19. if flash name =='notice'not working in rails view
- 20. 表單提交後仍然存在[:notice]
- 21. If Statement help - Flash Actionscript 2.0
- 22. Flash - Actionscript if ... else語句
- 23. 如何更改Flash [:notice]只在Rails中的一個頁面上放置?
- 24. 如何模擬StackOverflow在Rails中用於flash [:notice]和flash [:error]消息的頂部站點消息欄
- 25. 使用right.js刷新閃存[:notice]的內容div?
- 26. Flash AS3 if/else簡單問題
- 27. Flash AS2 if(Key.getCode()== Key.ENTER)不起作用?
- 28. 訪問閃存中的全局變量[:notice]
- 29. 寫郵件給postgresql的RAISE NOTICE
- 30. ajax提交後,使用jquery的rails flash [:notice]如果頁面沒有準備好,超時會超時?