Module: AdminPictureController

Includes:
Gaku::ClassNameDetector
Included in:
Gaku::Admin::CampusesController, Gaku::Admin::SchoolsController
Defined in:
app/controllers/concerns/admin_picture_controller.rb

Instance Method Summary collapse

Instance Method Details

#remove_pictureObject



11
12
13
14
15
16
# File 'app/controllers/concerns/admin_picture_controller.rb', line 11

def remove_picture
  @resource = set_resource
  @resource.update(picture: nil)
  flash.now[:notice] = t('notice.picture_remove')
  render 'gaku/admin/shared/remove_picture'
end

#set_pictureObject



4
5
6
7
8
9
# File 'app/controllers/concerns/admin_picture_controller.rb', line 4

def set_picture
  @resource = set_resource
  @resource.update params.require(param_name).permit(:picture)
  flash.now[:notice] = t('notice.picture_update')
  render 'gaku/admin/shared/set_picture'
end