images_controller.rb
623 Bytes
module Kanjai
class Admin::ImagesController < AdminController
def index
@s3_direct_post = S3_BUCKET.presigned_post(key: "#{Image.get_image_file_path}${filename}", success_action_status: '201', acl: 'public-read')
end
def update_gallery
params[:gallery_image] ||= {}
params[:gallery_image].each do |key, url|
Image.create({
image_link: url
})
end
end
def delete_gallery_image
@image = Image.find(params[:id])
@image.destroy
end
def get_gallery
@collection = Image.all
render :layout => false
end
end
end