Sha256: 87a3a0e87c8b90fad2d02d235858760aa1a6be6a6d8ff03d8f748c8d00265723

Contents?: true

Size: 1.79 KB

Versions: 5

Compression:

Stored size: 1.79 KB

Contents

<% content_for :top_content do %>
<% unless @page.root? %>
  <ul class="breadcrumb">
  <%- breadcrumbs = @page.persisted? ? @page.ancestors : @parent.self_and_ancestors -%>
  <% breadcrumbs.each do |p| %>
    <li>
      <%= @page == p ? p.title : link_to(p.title, edit_page_path(p.id)) %>
    </li>
  <% end %>
    <%= content_tag(:li, @page.title) if @page.persisted? %>
  </ul>
<% end %>
<% end %>

<%= semantic_form_for @page, :url => ( @page.persisted? ? page_path(@page.id) : pages_path ) do |f| %>
  <ul class="nav nav-tabs" role="tablist">
    <li class="active"><a href="#page_content" role="tab" data-toggle="tab">Content</a></li>
    <li><a href="#meta" role="tab" data-toggle="tab">Meta</a></li>
    <li><a href="#seo" role="tab" data-toggle="tab">SEO</a></li>
  </ul>
  <div class="tab-content">
    <div role="tabpanel" class="tab-pane active" id="page_content">
      <%= render partial: 'smithy/pages/content_tab', locals: { f: f } %>
    </div>
    <div role="tabpanel" class="tab-pane" id="meta">
      <%= render partial: 'smithy/pages/meta_tab', locals: { f: f } %>
    </div>
    <div role="tabpanel" class="tab-pane" id="seo">
      <%= render partial: 'smithy/pages/seo_tab', locals: { f: f } %>
    </div>
  </div>

  <%= f.actions do %>
    <% if @page.published? %>
      <%= f.action :submit, :label => "Save and Publish", :button_html => { name: "publish", class: 'btn btn-primary' } %>
      <%= f.action :submit, :label => "Save as Draft and Unpublish", :button_html => { name: "draft", class: 'btn btn-default' } %>
    <% else %>
      <%= f.action :submit, :label => "Save as Draft", :button_html => { name: "draft", class: 'btn btn-primary' } %>
      <%= f.action :submit, :label => "Save and Publish", :button_html => { name: "publish", class: 'btn btn-default' } %>
    <% end %>
  <% end %>
<% end %>

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
smithycms-0.8.1 app/views/smithy/pages/_form.html.erb
smithycms-0.7.3 app/views/smithy/pages/_form.html.erb
smithycms-0.7.2 app/views/smithy/pages/_form.html.erb
smithycms-0.7.1 app/views/smithy/pages/_form.html.erb
smithycms-0.7.0 app/views/smithy/pages/_form.html.erb