19 lines
408 B
Ruby
19 lines
408 B
Ruby
class EditableShortText < EditableElement
|
|
|
|
## fields ##
|
|
localized_field :content
|
|
|
|
## methods ##
|
|
|
|
# def content
|
|
# self.read_attribute(:content).blank? ? self.default_content : self.read_attribute(:content)
|
|
# end
|
|
|
|
def content_with_localization
|
|
value = self.content_without_localization
|
|
value.blank? ? self.default_content : value
|
|
end
|
|
|
|
alias_method_chain :content, :localization
|
|
|
|
end |