Sha256: 83444a76a85e44ee1d3b9ef6067d0ef3279bb8cc5ab3b7a80701e831670755bd

Contents?: true

Size: 793 Bytes

Versions: 19

Compression:

Stored size: 793 Bytes

Contents

ActiveAdmin.register C80MapFloors::Setting, as: 'Setting' do

  menu :label => 'Свойства карты', :parent => 'Карта', :if => proc { current_admin_user.email == 'tz007@mail.ru' }

  before_filter :skip_sidebar!, :only => :index

  permit_params :map_image

  config.sort_order = 'id_asc'

  # controller do
  #   cache_sweeper :suit_sweeper, :only => [:update,:create,:destroy]
  # end

  index do
    column '' do |sp|
      "#{ link_to image_tag(sp.map_image.thumb.url), sp.map_image.url, :target => '_blank' }<br>
      ".html_safe
    end
    actions
  end

  form(:html => {:multipart => true}) do |f|

    f.inputs 'Свойства карты' do
      f.input :map_image, :hint => "#{image_tag(f.object.map_image.thumb.url)}".html_safe
    end

    f.actions
  end

end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
c80_map_floors-0.2.2 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.1 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.8 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.7 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.6 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.5 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.4 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.3 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.2 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.1 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.2.0.0 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.25 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.24 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.23 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.22 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.21 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.20 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.19 app/admin/c80_map_floors/settings.rb
c80_map_floors-0.1.0.18 app/admin/c80_map_floors/settings.rb