# 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 site.posts(lang: post.lang.value).sort_by(:date).index(post) end def save self[:value] = value.to_i true end # El orden nunca puede ser privado def private? false end end