Sha256: 9f1c4b8d3ee7f0a25c24f075adc5fd15b2dc2ed9b0e334bbd8a9fecf8040fec2

Contents?: true

Size: 1.34 KB

Versions: 1

Compression:

Stored size: 1.34 KB

Contents

<div class="page_content">
<%= f.semantic_fields_for :contents, page_content do |f| %>
  <div class="page_content-heading">
    <a href="#page_content-<%= page_content.id %>" class="page_content-toggle" id="page_content-<%= page_content.id %>" data-toggle="collapse">
      <span class="name"><%= page_content.label %></span>
      <span class="type"><%= page_content.content_block_type.demodulize.underscore.humanize %></span>
      <span class="lastupdated">Last Updated: <%= page_content.updated_at.strftime('%b %e, %Y %H:%M') %></span>
    </a>
  </div>
  <div class="page_content-fields collapse" role="tabpanel">
    <div>
      <%= f.inputs do %>
        <%= f.input :label, hint: "Internal CMS usage only - so you can identify it later" %>
        <%= f.input :css_classes, label: 'CSS Classes', hint: 'If you need a hook to apply special styles' %>
        <%= f.input :container, as: :hidden %>
        <%= f.input :content_block_type, as: :hidden %>
      <% end %>
      <div class="well">
        <%= f.input :content_block_template, collection: page_content.templates, include_blank: false %>
        <%= f.semantic_fields_for(:content_block) do |builder| %>
          <%= render partial: "#{page_content.content_block_type.underscore.pluralize}/form_fields", locals: { f: builder } %>
        <% end %>
      </div>
    </div>
  </div>
<% end %>
</div>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
smithycms-0.8.1 app/views/smithy/pages/_page_content.html.erb