Sha256: 53b479c4171335d4f9b78fa356cf27a8ec006fe2535f0833820b5ec2f5dfad76
Contents?: true
Size: 858 Bytes
Versions: 3
Compression:
Stored size: 858 Bytes
Contents
# encoding: utf-8 module Admin class ImagesController < Admin::AdminController before_action :find_image, only: [:show, :edit, :update, :destroy] def index end def show respond_to do |format| format.js { render text: @image.to_json, layout: false } end end def new end def edit end def create end def update @image.update(image_params) respond_to do |format| format.json { render text: @image.to_json, layout: false } end end def destroy end protected def image_params params.require(:image).permit( :name, :alternative, :caption, :description, :file, :crop_start_x, :crop_start_y, :crop_height, :crop_width, :locale ) end def find_image @image = Image.find(params[:id]) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pages_core-3.4.3 | app/controllers/admin/images_controller.rb |
pages_core-3.5.1 | app/controllers/admin/images_controller.rb |
pages_core-3.4.2 | app/controllers/admin/images_controller.rb |