0
我試圖在我的視圖中定義一個選擇標記。 我的看法是這樣的:試圖定義一個select_tag
<div class="field">
<%= f.label :analyst %><br />
<%= select_tag :sub_category_analyst, options_for_select(analyst_names, :selected => @sub_category.analyst || 0) %>
和我的模型看起來喜歡這樣的:
@@analyst_names = ["", "foo", "bar"]
belongs_to :category
has_many :products
def analyst_name
@@analyst_names[analyst.to_i || 0]
end
def self.analyst_names
@@analyst_names
end
嘗試加載頁面時的錯誤是:未定義的局部變量或方法`analyst_names'
提前致謝!
你想達到什麼目的?對我來說,看起來你應該將一些東西移動到模型上。 – klump 2012-04-09 18:17:24