| Class | Admin::ImagesController |
| In: |
app/controllers/admin/images_controller.rb
|
| Parent: | Admin::BaseController |
Antiguo controlador para subir imágenes. Actualmente no está en uso
# File app/controllers/admin/images_controller.rb, line 26
26: def create
27: @image = Image.new(params[:image])
28: if @image.save
29: flash[:notice] = 'El imagen se ha guardado correctamente'
30: redirect_to admin_image_path(@image)
31: else
32: render :action => 'new'
33: end
34: end
# File app/controllers/admin/images_controller.rb, line 46
46: def destroy
47: @image = Image.find(params[:id])
48: if @image.destroy
49: flash[:notice] = 'El imagen se ha eliminado correctamente'
50: redirect_to admin_images_path
51: else
52: flash[:error] = 'El imagen no se ha podido eliminar'
53: redirect_to admin_image_path(@image)
54: end
55: end
# File app/controllers/admin/images_controller.rb, line 21
21: def edit
22: @image = Image.find(params[:id])
23: @title = 'Modificar imagen'
24: end
# File app/controllers/admin/images_controller.rb, line 6 6: def index 7: @title = 'Imágenes' 8: @images = Image.paginate :page => params[:page], :order => "created_at DESC" 9: end
# File app/controllers/admin/images_controller.rb, line 16
16: def new
17: @image = Image.new
18: @title = 'Nueva imagen'
19: end
# File app/controllers/admin/images_controller.rb, line 11
11: def show
12: @image = Image.find(params[:id])
13: @title = @image.name
14: end
# File app/controllers/admin/images_controller.rb, line 36
36: def update
37: @image = Image.find(params[:id])
38: if @image.update_attributes(params[:image])
39: flash[:notice] = 'El imagen se ha guardado correctamente'
40: redirect_to admin_image_path(@image)
41: else
42: render :action => 'edit'
43: end
44: end