Sha256: 46a8b750d4e34d347325ac5e03e72bcd06267ef2700ea85d1c8bb4507f7583f5

Contents?: true

Size: 575 Bytes

Versions: 58

Compression:

Stored size: 575 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

58 entries across 58 versions & 1 rubygems

Version Path
optimacms-0.3.35 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.34 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.30 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.29 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.23 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.15 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.12 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.11 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.26 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.25 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.24 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.4 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.3.3 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.21 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.20 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.16 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.15 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.14 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.13 app/controllers/optimacms/tinymce_assets_controller.rb
optimacms-0.2.12 app/controllers/optimacms/tinymce_assets_controller.rb