読者です 読者をやめる 読者になる 読者になる

ActionModelをincludeしたモデルでdraperを利用する

こんにちは。beaglesoftの真鍋です。

drapergem/draper: Decorators/View-Models for Rails Applicationsを利用している時に、ActiveModelをインクルードしたモデルでdecorateメソッドを使用する場合にはDraper::Decoratableをインクルードすれば利用可能となります。

class SomeModel
  include ActiveModel::Model
  include Draper::Decoratable

  attr_accessor :field1, ...

end

Enjoy!

パーフェクト Ruby on Rails

パーフェクト Ruby on Rails