我是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来说是新手,我想知道是否有任何我应该做的不同。