Class: Admin::ImagesController
- Inherits:
-
ApplicationController
- Object
- ApplicationController
- Admin::ImagesController
- Defined in:
- app/controllers/pages_cms/admin/images_controller.rb
Instance Method Summary collapse
Instance Method Details
#create ⇒ Object
13 14 15 16 17 18 19 20 21 22 |
# File 'app/controllers/pages_cms/admin/images_controller.rb', line 13 def create @image = current_account.images.build(image_params) if @image.save flash[:success] = 'Successfully uploaded file.' redirect_to admin_images_path else flash[:danger] = 'Failed to create file' redirect_to admin_images_path end end |
#destroy ⇒ Object
24 25 26 27 28 29 |
# File 'app/controllers/pages_cms/admin/images_controller.rb', line 24 def destroy image = Image.find(params[:id]) image.destroy flash[:success] = 'Image deleted' redirect_to admin_images_path end |
#index ⇒ Object
8 9 10 11 |
# File 'app/controllers/pages_cms/admin/images_controller.rb', line 8 def index @images = current_account.images @image = current_account.images.build end |