# frozen_string_literal: true # Un campo de orden class MetadataOrder < MetadataTemplate # El valor según la posición del post en la relación ordenada por # fecha, a fecha más alta, posición más alta def default_value super || (site.indexed_posts(locale: locale).first.order + 1) end def save return true unless changed? self[:value] = value.to_i true end # El orden nunca puede ser privado def private? false end end