Class: Admin::ImagesController

Inherits:
ApplicationController show all
Defined in:
lib/ecrire/app/controllers/admin/images_controller.rb

Instance Method Summary collapse

Methods inherited from ApplicationController

#current_user, #posts, #signed_in?

Instance Method Details

#destroyObject



19
20
21
22
# File 'lib/ecrire/app/controllers/admin/images_controller.rb', line 19

def destroy
  @image = post.header
  @image.clear!
end

#indexObject



3
4
5
6
7
8
# File 'lib/ecrire/app/controllers/admin/images_controller.rb', line 3

def index
  @images = post.images
  respond_to do |format|
    format.js
  end
end

#updateObject



10
11
12
13
14
15
16
17
# File 'lib/ecrire/app/controllers/admin/images_controller.rb', line 10

def update
  @image = post.header
  if @image.update(image_params)
    @image.touch
  else
    render 'errors'
  end
end