controllers

    0熱度

    2回答

    我從rails 2.x遷移到3.x.現在,當調用的控制器方法拋出 undefined method `my_helper_method' for nil:NilClass MyController.rb class MyController < ApplicationController def foo @template.my_helper_method en

    1熱度

    2回答

    我試圖覆蓋設計控制器有一些小的變化,例如,當請求一個未註冊的電子郵件地址確認電子郵件時添加一個Flash消息。 我試圖重寫Devise::ConfirmationsController1這樣: # app/controllers/confirmations_controller.rb class ConfirmationsController < Devise::ConfirmationsCon

    0熱度

    1回答

    我有一個Rails站點,需要在用戶首次註冊後使用大量的表單域來填充(使用大型的jQuery嚮導)。起初,我包所有的「入門」(當用戶首次登錄時執行)特定於用戶控制器這樣的代碼: Class UsersController < ApplicationController def new @user = User.new end def getting_start

    0熱度

    2回答

    我對SQL查詢知之甚少,而且我對Ruby on Rails感到陌生。 這是我的問題。我有一個2表國家和州。一個國家有很多州。 我知道在State表中必須有加入國家表的外鍵。 所以查詢得到一個國家的所有狀態將 Select * From State Where State. country = Country. country And Country.country = 'XYZ' 我需

    1熱度

    1回答

    我有一個頁面,其中包含一個表單支持對象,其中包含我在頁面上循環的集合屬性。我想給用戶通過點擊刪除按鈕來刪除集合項目的選項。但是我不知道在控制器中按下了哪個刪除按鈕,因爲集合中的每個項目都有一個刪除按鈕。基本上我需要知道哪個刪除按鈕被按下,所以我知道什麼問題ID應該被刪除。什麼是最好的方式去做這件事?請參閱我下面的頁面: <%@ include file="/WEB-INF/jsp/taglibs.

    0熱度

    1回答

    我是Ruby on Rails的新手。我有一個'狀態'表。我有一個觀點(比如視圖1)列出一個國家的所有州。當用戶點擊一個州名時,他/她將被帶到另一個視圖(比如視圖2),並顯示所選狀態的詳細信息。我想使用find方法。但只能將狀態名稱(在視圖1中)鏈接到視圖2. 我是否需要將狀態名稱(從視圖1)傳遞給變量並在第二個視圖中使用該變量,即視圖2? 這是在索引視圖 <% @cds.each do |cd|

    1熱度

    1回答

    由於認證寶石,如Devise或Clearance使用他們自己的內置控制器,我覆蓋它們時有幾個問題。每次嘗試覆蓋它時,都會出現錯誤,我不知道是什麼原因導致了錯誤。 例如,創建具有制定一個新的用戶控制器我明白我必須這樣創建一個控制器: # app/controllers/registrations_controller.rb class RegistrationsController < Devis

    0熱度

    2回答

    我在使用MVC的contrib便攜領域的外部組件MVC3控制器,但我有越來越Ninject注入構造函數依賴關係的問題。 控制器被發現,但我得到「此對象定義無參數的構造函數」的異常。我可以看到ninject的控制器工廠正在調用堆棧中調用,但對於外部程序集,它只是不通過我的數據庫會話。 這是爲什麼?

    1熱度

    1回答

    我有用戶,團隊和TeamMembership,它們與has_many:through關聯。 我想添加從團隊中刪除用戶的能力,這需要銷燬與之相關聯的TeamMembership模型。 我的模型如下: # models/team.rb class Team < ActiveRecord::Base has_many :team_memberships, :dependent => :des

    0熱度

    1回答

    是否可以在asp.net MVC中更改控制器/視圖的目錄名稱? 我的意思是我想將控制器文件夾命名爲「myControllers」或任何其他名稱,是否有可能?如何 ?