aboutsummaryrefslogblamecommitdiffstats
path: root/app/views/refinery/banners/admin/banners/_form.html.erb
blob: b249f09bda52fb59caed972c6a15433050a39de4 (plain) (tree)
1
2
3
4
5



                                                                                     
                                                           








































































                                                                                                                                                     
          

 
<%- content_for(:javascripts) do -%>
    <%= javascript_include_tag "banners/jquery.tristate.js", "banners/banners.js" -%>
<%- end -%>

<%= form_for [refinery, :banners_admin, @banner] do |f| -%>
    <%= render '/refinery/admin/error_messages',
               :object => @banner,
               :include_object_name => true %>

    <%= hidden_field_tag 'banner[page_ids][]' %>

    <div class='field'>
      <%= f.label :name -%>
      <%= f.text_field :name, :class => 'larger widest'  -%>

    </div>

    <div class='field'>
      <%= f.label :title -%>
      <%= f.text_field :title  -%>

    </div>

    <div class='field'>
      <%= f.label :description -%>
      <%= f.text_field :description  -%>

    </div>

    <div class='field'>
      <%= f.label :image -%>
      <%= render '/refinery/admin/image_picker',
                 :f => f,
                 :field => :image_id,
                 :image => @banner.image,
                 :toggle_image_display => false,
                 :description => t('refinery.banners.admin.banner')
      %>

    </div>

    <div class='field'>
      <%= f.label :url -%>
      <%= f.text_field :url  -%>

    </div>

    <div class='field'>
      <%= f.label :is_active -%>
      <%= f.check_box :is_active, :checked => @banner[:is_active]  -%>

    </div>

    <div class='field'>
      <%= f.label :start_date -%>
      <%= f.date_select :start_date  -%>

    </div>

    <div class='field'>
      <%= f.label :expiry_date -%>
      <%= f.date_select :expiry_date  -%>

    </div>

    <section id="records" class="tree">
      <%= f.label :pages %>
      <ul class="tristate">
        <%= render :partial => 'refinery/banners/admin/banners/page', :collection => Refinery::Page.order("lft ASC").select{|p| p.parent_id.nil?}  %>
      </ul>
    </section>


    <div style="clear: both;"></div>
    <%= render '/refinery/admin/form_actions', :f => f,
               :continue_editing => false,
               :delete_title => t('delete', :scope => 'refinery.banners.admin.banners.banner'),
               :delete_confirmation => t('message', :scope => 'refinery.admin.delete', :title => @banner.name) %>
<% end -%>