rails-routing

    0熱度

    1回答

    我對Rails的多元化和駝峯感到困惑。尤其是我長而清晰的名字。 我有一個User模型和一個Account模型。我也有一個user_to_account_log_history模型和控制器來保存兩者之間的轉移。關係是建立的。 我跑...... $ rails generate controller UserToAccountLogHistories ...這創造了以下內容: # app/cont

    1熱度

    1回答

    我有css/html內容,腳本路徑爲js,樣式表爲css,但我的腳本位於樣式表路徑中的JavaScript文件和樣式中。 如何配置routes.rb映射所有img請求到圖像文件夾,js到javascripts文件夾和css請求到樣式表文件夾?

    2熱度

    1回答

    我對Rails相當陌生,發現自己對路由配置感到困惑。 在我的項目中,我有2個型號:產品和類別。產品belongs_to類別,類別has_many產品。 產品控制器有一個索引操作,它採用可選的cat參數。當存在時,參數cat將產品列表過濾爲該類別內的產品列表。很基本的東西。 我想是mysite.com/art有相同的結果mysite.com/products?cat=1,其中「藝術」是1類蛞蝓我已經

    0熱度

    1回答

    我試圖做一個Rails3中應用一些乾淨的網址,我在...工作,但我有一個很難理解如何(或者,如果我甚至應該)定製自己的路線,使這個工作。 以下是示例: 我有一個商店列表。每家商店都在一個類別(健康,體育等)。每家商店都有一個位置。 我有2個方面,我想呈現數據。一個顯示是目錄類型結構中所有商店的列表,另一個顯示在地圖上。 理想情況下,我想我的網址的工作是這樣的: /專賣店/健康/圖(或/專賣店/地圖

    0熱度

    1回答

    我敢肯定,這個問題的答案是非常簡單的: 我試圖使用從derobins與我的Rails應用程序的大規模殺傷性武器的編輯器(Here)(它是一個在使我正在使用,因爲我鍵入)。但由於某些原因,js文件(showdown.js和wmd.js)未加載。 在控制檯中,我發現了錯誤: 的ActionController :: RoutingError(無路由匹配 「/公/ Java腳本/大規模殺傷性武器」) 的

    0熱度

    1回答

    我的Rails3應用程序使用Devise進行身份驗證。 只需點擊「登錄」按鈕,我希望每個用戶都被路由到給定的文檔(這個文檔的ID存儲在數據庫中,通常會改變)。 在Rails3中有處理這個問題的最佳做法嗎? 我看到兩個選項: 創建一個巨大的頁面,檢查數據庫,並相應地呈現適當的文檔。 在app/controllers/application_controller.rb中,檢查數據庫並相應地路由到正確的

    0熱度

    2回答

    我想讀取我的表的所有記錄。這是我的代碼 控制器: def list @vorlesung=Vorlesung.find(:all) end 查看: <html> <body> <table> <tr> <th> Name </th> </tr> <% @vorlesung.each do |v|

    0熱度

    4回答

    我的路線包含以下內容: namespace :admin do resources :retailers resources :drop_ship_orders do collection do post :edit_individual put :update_individual end member do

    4熱度

    2回答

    我想創建一個新的操作,我稱它爲「showemployees」。這就是我所做的已經: - >控制器: def showemployees end - >創建應用程序/視圖/員工/ showemployees.html.erb - >在配置/路由 match "/employees/showemployees" => "employees#showemployees" 我認爲這足以通過打開sho

    0熱度

    2回答

    我在我的網站上有很多課程。我有一個「去課程」的形式。當用戶輸入有效的課程名稱時,我成功將該用戶重定向到該課程頁面。 def courses @title = "Courses" @path = "#{root_path}"+"course/" + "#{params[:course]}" if @path == "/course/" @title = "C