Sha256: b94f794f41cebeeaab193a5df99e69ac1f9c1d97e0d275da0ee6ac1d78f59dc7

Contents?: true

Size: 1.01 KB

Versions: 3

Compression:

Stored size: 1.01 KB

Contents

<%= render :partial => 'caboose/pages/admin_header' %>

<p>Page block type: <%= @block.block_type %></p>
<div id='pageblock_<%= @block.id %>_value'></div>  

<%= render :partial => 'caboose/pages/admin_footer' %>
<% content_for :caboose_js do %>
<script type='text/javascript'>

var modal = false;
$(window).load(function() {
  modal = new CabooseModal(800);
});

$(document).ready(function() {  
  <% @page.blocks.each do |b| %>
    m = new ModelBinder({
      name: 'PageBlock',
      id: <%= b.id %>,
      update_url: '/admin/page-blocks/<%= b.id %>',
      authenticity_token: '<%= form_authenticity_token %>',
      attributes: [
        { name: 'name' , nice_name: 'Name'   , type: 'text'    , value: <%= raw Caboose.json(b.name)  %>, width: 784 },
        { name: 'value', nice_name: 'Content', type: 'richtext', value: <%= raw Caboose.json(b.value) %>, width: 800, height: 300 }             
      ]
    });
  <% end %>
});

</script>
<%= tinymce_assets %>
<%= tinymce :caboose, width: '800px', height:'300px' %>
<% end %>

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
caboose-cms-0.3.6 app/views/caboose/page_blocks/admin_edit.html.erb
caboose-cms-0.3.5 app/views/caboose/page_blocks/admin_edit.html.erb
caboose-cms-0.3.4 app/views/caboose/page_blocks/admin_edit.html.erb