Sha256: 5045052a926e6fe1f3df492ad313782ad11ad2fc3bc811a8d78ebe7fa2cdb027
Contents?: true
Size: 631 Bytes
Versions: 1
Compression:
Stored size: 631 Bytes
Contents
= form_for @page do |f| - if @page.errors.any? #error_explanation h2 = "#{pluralize(@page.errors.count, "error")} prohibited this page from being saved:" ul - @page.errors.full_messages.each do |message| li = message .field input type='hidden' id="content-editor" name="page[components]" - components = @page.page_components.select(:id, :component_type, :position, :content).map { |component| component.as_json.transform_keys! {|key| key.camelize(:lower)} } = react_component("cm_content_manager/Content", {input: "content-editor", components: components}) .actions = f.submit
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cm_page_builder-rails-0.1.0 | app/views/cm_page_builder/rails/pages/_form.html.slim |