app/helpers/alchemy/admin/pages_helper.rb in alchemy_cms-7.2.7 vs app/helpers/alchemy/admin/pages_helper.rb in alchemy_cms-7.3.0

- old
+ new

@@ -3,21 +3,17 @@ module Alchemy module Admin module PagesHelper include Alchemy::Admin::BaseHelper - # Returns options tags for the screen sizes select in page edit view. + # Returns screen sizes for the preview size select in page edit view. # + # You can configure the screen sizes in your +config/alchemy/config.yml+. + # def preview_sizes_for_select - options_for_select([ - "auto", - [Alchemy.t("240", scope: "preview_sizes"), 240], - [Alchemy.t("320", scope: "preview_sizes"), 320], - [Alchemy.t("480", scope: "preview_sizes"), 480], - [Alchemy.t("768", scope: "preview_sizes"), 768], - [Alchemy.t("1024", scope: "preview_sizes"), 1024], - [Alchemy.t("1280", scope: "preview_sizes"), 1280] - ]) + Alchemy::Config.get(:page_preview_sizes).map do |size| + [Alchemy.t(size, scope: "preview_sizes"), size] + end end # Renders a label for page's page layout # # If the page layout definition of the page is missing, it displays a warning.