show_editor.html.erb 1.27 KB
<%= form_for(@obj, :url => update_editor_admin_page_url(@page, structure_id: @structure_id, lang: params[:lang]), :remote => true, :html => {:class => "content-form ajax-file-upload-form simple_submit", :method => 'POST'}) do |form| %>
    <div class="clearfix content-type-wrapper">
      <div class="form-group row">
          <%= form.label :type_content, t('activerecord.attributes.page_content.type_content'), :class => "col-md-2 col-form-label" %>
          <div class="col-md-10">
              <%= form.select :type_content, @type_contents, {}, :class => "form-control content-type", 'data-show_content_url' => url_for(:controller => 'kanjai/admin/page_contents', :action => 'show_content_form', :id => @obj.id) %>
          </div>
      </div>
    </div>

    <div class="clearfix" id="page_content_form">
      <% partial, locals = Kanjai::PageContent.edit_template(@obj.type_content) %>

      <%= render :partial => partial, locals: locals %>


    </div>



    <div class="card-footer mt-20">
      <div class="clearfix">
        <div class="float-right">
          <%= link_to t('actions.cancel'), admin_pages_url, class: 'btn btn-secondary' %>
          <button class="btn btn-primary" type="submit"><%= t('actions.save') %></button>
        </div>
      </div>
    </div>    


<% end %>