我是Rails的新手,我正在尝试使用Rails 3 (RC)来学习Rails。
我已经成功地使用http://plist.rubyforge.org/来支持plist的输出。我想和你们核实一下,看看我的方法是否正确。下面是:
在mime文件中我添加了gem 'plist'
Mime::Type.register "application/plist", :plist
show
format.plist { render :plist => @product }模型,我添加了def to_plist
attributes.to_plist
最后,在视图文件<%= raw @product.to_plist %>中,我有end
例如,访问/products/2.2.plist很好,但是作为Rails的新手,我想知道是否有什么是我应该做的不同的。
发布于 2010-08-02 18:26:04
在我看来是对的。
发布于 2011-07-11 17:50:49
我唯一的建议是也许将to_plist方法混合到ActiveRecord::Base中,这样您就不必在每个模型中反复定义它了。也许这个方法甚至会支持render_with语法?
我自己也要做类似的事了。
https://stackoverflow.com/questions/3390401
复制相似问题