Class DisplayToEdit
In: app/models/display_to_edit.rb
Parent: Display

編集画面のモデル

Methods

Constants

LOGIC_TYPE = { :pre => N_("Display|logic|Preprocess"), :post => N_("Display|logic|Postprocess"), }
BUTTON_TYPE = [ ]
ITEM_DEFAULT_OPTIONS = Display::ITEM_DEFAULT_OPTIONS.merge({ :input_type => "text", }).freeze

Public Instance methods

権限にしたがって利用可能かどうかを判定する。

[Source]

    # File app/models/display_to_edit.rb, line 53
53:   def available?
54:     product.modifiable?
55:   end

「戻る」ボタンの有無を返す。

[Source]

    # File app/models/display_to_edit.rb, line 58
58:   def button_back?
59:     true
60:   end

種類の名前を返す。

[Source]

    # File app/models/display_to_edit.rb, line 48
48:   def type_name
49:     s_("Display|Edit")
50:   end

データを書き込むかどうかを判定する。

[Source]

    # File app/models/display_to_edit.rb, line 63
63:   def writable?
64:     true
65:   end

[Validate]