Sha256: 99a7086cb03d58711a1418e6e7cceb41f4dd931fed9d8ef2b73f8d4ef8b111ce
Contents?: true
Size: 634 Bytes
Versions: 11
Compression:
Stored size: 634 Bytes
Contents
# frozen_string_literal: true class ::Tramway::Page::PreviewsController < ::Tramway::Page::ApplicationController include Tramway::AuthManagement layout 'tramway/landing/application' before_action :authenticate_admin! def show @page = ::Tramway::Page::Page.find params[:id] @blocks = @page.blocks.active.map do |block| if block.block_type.header_with_form? && block.form_url.present? # FIXME: in future @header_with_form = block.form_to_render.new(Tramway::Auth.authenticable_models.first.new, page: @page.id) end ::Tramway::Landing::BlockDecorator.decorate block end end end
Version data entries
11 entries across 11 versions & 1 rubygems