Я новичок в Rails и пытаюсь изучить его с помощью Rails 3 (RC).
Мне удалось использовать http://plist.rubyforge.org/ для поддержки вывода списков.Я хотел бы уточнить у вас, ребята, чтобы убедиться, что мой подход - правильный способ сделать это.Здесь идет:
- В gemfile я добавил
gem 'plist'
- В config / initializers / mime_types.rb я добавил
Mime::Type.register "application/plist", :plist
- В контроллере ядобавил
format.plist { render :plist => @product }
в show
- В модели я добавил
def to_plist<br>
attributes.to_plist<br>
end
- И, наконец, в файле представления show.plist.erb у меня есть
<%= raw @product.to_plist %>
Доступ к экземпляру /products/2.plist работает нормально, но, будучи новичком в Rails, мне интересно, есть ли что-то, что я должен был сделать по-другому.