rails-routing

    3熱度

    1回答

    在Rails 2.3中,如何處理路徑中的錯誤格式?例如,假設你有一個想要處理html或json請求的動作,但沒有別的,你怎麼限制它,同時允許發佈用戶可讀的錯誤?下面的代碼片段顯示了一個開始: respond_to do |format| format.html # render the default format.json { do something appropriate

    0熱度

    1回答

    我想調用一個銷燬操作。它已在控制器中定義。 我想銷燬的模型是嵌套資源。但路線存在於rake routes的結果。 new_content_model GET /contents/:content_id/model/new(.:format) {:controller=>"models", :action=>"new"} edit_content_model GET /contents

    1熱度

    2回答

    //參見下面的更新 錯誤: No route matches {:controller=>"conversations", :action=>"reply", :id=>nil, :board_id=>nil} 參數轉儲: {"board_id"=>"2", "id"=>"3"} 登錄: Started GET "/boards/2/conversations/3/reply" for

    0熱度

    2回答

    我有一個用戶模型和一個書籍模型。用戶可以閱讀書籍(如,讀取器),其會在閱讀模式的條目: id | reader_id | book_id 用戶也有他們已閱讀書籍的列表。這些存儲在紅色(我使用紅色,因爲'read'這個詞的現在和過去時是相同的)模型,它看起來與上面的Reading模型相同。 現在,當用戶正在閱讀一本書時,我想顯示一個代表完成本書的按鈕。 的完成動作是在ReadingsContro

    0熱度

    3回答

    爲什麼我會在我的Heroku應用程序上獲得NoMethodError,當相同的代碼在我的本地設置上完美地工作? 錯誤是由該代碼觸發: @customer = Customer.find(1) @customer.responses.create(:offer_id => '1', :digit => '2') 該代碼工作按計劃我的本地服務器上,並在我的本地Rails的控制檯。 然而,在Her

    0熱度

    1回答

    我已經在使用:before_filter:authenticate_user!從設計,但我想在我的控制器authenticate_user後添加另一個過濾器!經過。在用戶驗證後,我想檢查User中的某個屬性是否設置爲true,如果不是,那麼我想將用戶重定向到某個頁面。 是否有一些指南或插件來創建自定義過濾器?

    4熱度

    2回答

    我目前正試圖在RoR上得到一個處理。我將兩個字符串傳入我的控制器。一個是隨機的十六進制字符串,另一個是電子郵件。該項目用於在數據庫上進行簡單的電子郵件驗證。我遇到的問題是,當我輸入類似下面的東西來測試我的網頁: http://signup.testsite.local/confirm/da2fdbb49cf32c6848b0aba0f80fb78c/[email protected] 所有我在

    0熱度

    1回答

    我一直在學習Rails的教程@Noupe。它運行良好,應用程序正常工作,但我收集它是爲Rails 2編寫的,所以有一些不贊成使用的代碼段。 雖然我已經解決了其中大部分問題,但我仍然有一個路由問題。本教程中的軌道2的代碼是: ActionController::Routing::Routes.draw do |map| map.resources :posts map.connect ':contr

    0熱度

    1回答

    我的應用程序有一個Article模型和網址的文章只用ID路由選擇是這樣的 www.mysite.com/21 www.mysite.com/22 在routes.rb我已經設置 map.article '/:id', :controller => 'articles', :action => 'show' 一切正常精細。 在編輯文章,形式沒有得到作爲表單動作指向的物品路徑

    0熱度

    2回答

    #routes.rb get "/:year(/:month(/:day))(/:genre)" => "archives#index", :constraints => { :year => /\d{4}/, :month => /\d{2}/, :day => /\d{2}/ } #archives_controller.rb def index @articles = Articl