Sha256: 200489ec4fe5b53e16bc5d3f0a018ef6b13a84054bd555e8d1167cbd621afccb

Contents?: true

Size: 1.54 KB

Versions: 5

Compression:

Stored size: 1.54 KB

Contents

.handle

- if content_block.new_record?
  .redditor__control
    = link_to "", 
      "javascript:void(0);", 
      class: "redditor__delete",
      onclick: "if (confirm('#{t "redditor.remove?"}')) $(this).closest('dd').remove();"
    
    = link_to "", 
      [redditor, :admin, p.object, content_block], 
      method: "post", 
      class: "redditor__update", 
      remote: true, 
      data: {:disable_with => t("redditor.saving")}

- else
  .redditor__control
    = link_to "", 
      [redditor, :admin, p.object, content_block], 
      class: "redditor__delete",
      :method => :delete, 
      remote: true, 
      data: {confirm: "Вы, действительно, хотите удалить контент-блок?", disable_with: t("redditor.deleting")}
    
    = link_to "", 
      [redditor, :admin, p.object, content_block], 
      class: "redditor__update", 
      remote: true,
      method: "put",
      data: {disable_with: t("redditor.saving")}

= p.fields_for content_block.class.name.underscore.sub('redditor/', '').pluralize.to_sym, content_block do |f|
  %div.form-name{data: {"object-name" => f.object.temp_id.present? ? f.object_name.sub!(/\[\d*\]/, "[#{f.object.temp_id}]") : f.object_name}, id: "#{content_block.class.name.underscore.sub(/\Aredditor\//, '')}_#{content_block.id.nil? ? f.object.temp_id : content_block.id}"}
    = f.text_field :position, class: 'redditor__position', hidden: true
    = render :partial => "redditor/admin/pages/#{content_block.class.name.underscore.sub('redditor/', '')}", locals: {f: f}
    = f.hidden_field :temp_id

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
redditor-0.1.10 app/views/redditor/admin/pages/_content_block.haml
redditor-0.1.9 app/views/redditor/admin/pages/_content_block.haml
redditor-0.1.8 app/views/redditor/admin/pages/_content_block.haml
redditor-0.1.7 app/views/redditor/admin/pages/_content_block.haml
redditor-0.1.6 app/views/redditor/admin/pages/_content_block.haml