[英]Rails redirect flash[:notice] persisting when not supposed to
我有一個帶有 redirect_to 的按鈕,它運行我的 controller 操作,它為我的 model 創建了一個新行。 第一次,它正確創建並重定向。 在我的重定向之后,我通過菜單 go 到上一頁並重復同樣的動作。 單擊按鈕后,它會重定向到正確的頁面(它不應該...緩存?),然后顯示我之前的 f ...
[英]Rails redirect flash[:notice] persisting when not supposed to
我有一個帶有 redirect_to 的按鈕,它運行我的 controller 操作,它為我的 model 創建了一個新行。 第一次,它正確創建並重定向。 在我的重定向之后,我通過菜單 go 到上一頁並重復同樣的動作。 單擊按鈕后,它會重定向到正確的頁面(它不應該...緩存?),然后顯示我之前的 f ...
[英]Rails post-render flash succeed
我正在學習rails。 今天,出於某些奇怪的原因,我將閃存行放在了重定向之后,這顯然是一種不好的做法。 但是奇怪的是,在重定向之后,閃光燈可以工作了。 難道不應該使用Flash將消息傳送到下一個請求嗎? 考慮到這一點,我添加了一行,該行應該使程序在重定向后停止10秒鍾。 然后, ...
[英]placing focus on rails flash message
這是一個Rails控制器重定向語句。 該語句在瀏覽器的頁面源中生成以下HTML。 問題:如何圍繞頁面頂部顯示的Flash響應消息創建焦點。 嘗試的解決方案: 如果HTML元素具有id標記,則此方法有效。 也許HTML元素也有一個類。 似乎靜態元素可以接收焦點,但是, ...
[英]Adding a remote link to the flash
嗨,我正在做一個項目,我希望能夠在Flash中有一個以模式打開的鏈接,因此我需要將該鏈接設置為遠程。 所以我有 但是當加載Flash時,它實際上不是作為遠程鏈接加載嗎? 解決此問題的任何幫助將不勝感激。 ...
[英]Rails flash not showing up on the server
我有一個Rails 4.2.0應用程序正在運行,我的審閱服務器上沒有顯示我的Flash警報,但是在開發和生產中都可以正常工作。 我在所有三個環境中的控制器中設置了這兩個測試動作,唯一不起作用的是復查: 訪問/test的開發和生產重定向到/test1 ,並顯示test alert 。 ...
[英]Ruby on rails flash notice error
我在Ruby on Rails中使用flash[:notice] = "Message"遇到問題。 我正在嘗試創建登錄錯誤錯誤消息。 我的登錄錯誤處理是: 由於我不知道的原因,警報不會出現。 我有很多可行的解決方案,但它們對我都不起作用。 我正在使用Safari / Goog ...
[英]Replace devise_error_messages! with flash messages
我使用rails g devise:views users生成了我的設計視圖 我使用rails g devise:controllers users生成了我的設計控制器 我在routes.rb添加了我的新控制器: 根據這個答案,我改變了我的flash消息來處理Arrays: ...
[英]Rails Flash doesn't behave as what the Rails Guide says
根據Rails Guide的官方Flash部分 : 閃光 閃存是會話的特殊部分,每次請求都會清除它。 這意味着存儲在其中的值僅在下一個請求中可用,這對於傳遞錯誤消息等很有用。 ... flash.now 默認情況下,向閃存添加值將使它們可用於下一個請求 ...
[英]Rails error and notice flash not showing properly with css styling
我有一個簡單的控制器,它檢查ActiveModel的有效性。 如果模型有效,則顯示:成功刷新消息。 如果不是,則顯示錯誤閃爍消息。 成功閃爍消息正確顯示(綠色字體和背景)。 錯誤消息未正確顯示(紅色背景上的字體不是紅色)。 我注意到同樣適用於:notice標志。 當我將:錯誤標志更改 ...
[英]Rails doesn't display flash messages after ajax call
我正在編寫一個 rails 4.0.2 應用程序,並試圖在 AJAX 事件之后讓 Flash 通知顯示在我的視圖中。 在我看來,我顯示了一個日歷,其中包含用戶可以點擊的天數。 當他們這樣做時,我通過 onclick 事件處理程序觸發一個 AJAX 事件,該事件處理程序更新我的模型,添加或刪除記錄。 ...
[英]How to force Rails to abandon flash messages when transitioning to Angularjs?
目前,我正在開發一個使用由rails支持的純angularjs單頁js應用程序的站點。 唯一仍在使用Rails視圖的是用於登錄,密碼重置等的設計頁面。一旦用戶登錄,我便將其轉發至angularjs url。 但是,當用戶注銷時,他們將返回Rails登錄頁面,在該頁面上會看到非常陳舊的Flas ...
[英]NoMethodError: undefined method `[]' in rails 3
這是我的SessionsController 結束 這是routes.rb 還有新視圖和銷毀視圖的相應路由。 這是new.html.erb 錯誤就像。 我想要實現的是, 成功/失敗的標志應該使用flash消息來查看相應的視圖。 我哪里錯了。 我是R ...
[英]How to display a Rails flash notice upon redirect?
我在 Rails 控制器中有以下代碼: 然后在 /check_in 視圖中: 但是,該通知並未顯示。 如果我不在控制器中重定向,則工作完美: 不過,我需要重定向……而不僅僅是該操作的渲染。 重定向后我可以收到閃現通知嗎? ...
[英]How can I clear out the Rails flash object after responding to an Ajax request?
我正在為我的一些控制器操作做這種類型的事情: 它工作得很好,閃光警報和通知顯示正常。 但是當用戶點擊進入另一個頁面時,閃現信息又出現一次。 由於我處理它們的方式,Rails 顯然不知道它們被使用過。 完成上面的渲染后如何清除它們? ...
[英]`flash.discard` in Rails 2.3 fails because flash is a Hash, not a FlashHash
進行功能測試,例如: def test_exciting_rails_upgrades login(m=users(:manager)) post :import_users_map_fields, :csv_file => fixture_file_upload('/ ...
[英]Reason for no built in 'error' method for reading an error from Rails flash?
讀完這篇文章后 ,我發現錯誤,通知和警報之間並沒有太大的區別,您可以將任何所需的內容放入閃存中。 但是,我注意到似乎有內置的方法可以從視圖中的Flash中獲取通知和警報,但是沒有內置的方法可用於檢索錯誤消息。 我想知道為什么會這樣。 是否不鼓勵在閃存中使用錯誤? ...
[英]Strange flash behavior
在我的項目中,我只有一個地方,其中缺少閃存數據。 我的控制器(非必需代碼已刪除): 我的show.htm.haml視圖: 放置路線: 和我的js: 因此,當我單擊展示位置鏈接時,它會重定向到我的視圖,但沒有閃爍。 很奇怪。 我嘗試了幾種閃光分配方法-相同的結 ...
[英]rails 3 routing keep custom url for post
我是Rails的新手,如果出現錯誤並且呈現了“新”模板,則希望使用戶登錄時的網址保持不變 這是我的路線 這是會話控制器代碼 如您所見,我注釋掉了一條自定義路由以捕獲該帖子,以便render'new'調用保留/ signin url,但是當我這樣做時,錯誤的Flash消息傳遞 ...
[英]Rails flash with warning, alert and error not shown; only notice shown
在我看來,我有: 頁面渲染時,只顯示帶有NOTICE FLASH的藍色信息框。 其他兩個將不會顯示。 同樣的事情發生在等號上: 我的rails應用程序中是否有設置警告或錯誤閃爍未出現? ...
[英]Rails 3 notices
使用Rails 3.0.3結合設計之類的寶石我沒有得到任何flash消息。 現在我提到設計,因為它控制用於驗證我的cookie。 現在Rails應用程序有點特殊,因為它使用子域 。 他們所做的是告訴應用程序用戶正在瀏覽哪家公司。 例如:mycompany.theapp.com/pro ...