Sha256: 1f191ec80e46cad17ce3a1327c27206e19ca12612ed5c27d73a73ab116cf1b9f

Contents?: true

Size: 555 Bytes

Versions: 25

Compression:

Stored size: 555 Bytes

Contents

class Optimacms::TinymceAssetsController < ApplicationController

  def create
    # Take upload from params[:file] and store it somehow...
    # Optionally also accept params[:hint] and consume if needed

    #params.require(:photo).permit(:title, :description, :photo)
    #@item = model.build item_params

    item = Optimacms::Mediafile.new(:photo=>params[:file])
    res = item.save


    render json: {
      image: {
        #url: view_context.image_url(item.photo_url)
        url: item.photo.url
      }
    }, content_type: "text/html"
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
optimacms-0.1.61 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.4.3 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.4.2 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.9 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.8 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.7 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.6 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.5 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.2 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.1 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.23 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.22 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.19 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.18 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.17 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.8 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.7 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.6 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.5 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.1.60 app/controllers/optimacms/tinymce_assets_controller.rb