我是Rails的新手,我正在嘗試使用Rails 3(RC)來學習它。在Rails 3中創建plist 3
我設法使用http://plist.rubyforge.org/來支持plists的輸出。我想與你們覈對一下,看看我的方法是否正確。這裏所說:
- 在我加入
gem 'plist'
- 在配置/初始化中的Gemfile/mime_types.rb我加
Mime::Type.register "application/plist", :plist
- 在控制器中,我在
show
- 添加
format.plist { render :plist => @product }
在這個模型中,我加入
def to_plist
attributes.to_plist
end - 最後,在視圖文件show.plist.erb,我有
<%= raw @product.to_plist %>
訪問實例/products/2.plist工作正常,但對Rails來說是新手,我想知道是否有任何我應該做的不同。