私はSonataに統合されたIvoryCKEditorでSymfony 2プロジェクトを持っています。また、CKEditorプラグインのカップルをインストールしました。私は基本的な画像のアップロードを設定しましたが、私はドラッグアンドドロップ画像のアップロードも管理する必要があります。IvoryCKEditorBundleのアップロードイメージがJSONを解析できません応答
アップロード画像documentationは、uploadUrl
のプロパティを設定します。
config.extraPlugins = 'uploadimage';
config.uploadUrl = '/uploader/upload.php';
はapp/config/config.yml
は次のようになりマイ:
ivory_ck_editor:
default_config: default
configs:
default:
extraPlugins: "uploadimage,image2,uploadwidget,widget,widgetselection,lineutils,notificationaggregator,notification,filetools"
uploadUrl: "/admin/sonata/media/media/upload?provider=sonata.media.provider.image&responseType=json"
filebrowserBrowseRoute: admin_sonata_media_media_browser
filebrowserImageBrowseRoute: admin_sonata_media_media_browser
filebrowserImageBrowseRouteParameters:
provider: sonata.media.provider.image
filebrowserUploadRoute: admin_sonata_media_media_upload
filebrowserUploadRouteParameters:
provider: sonata.media.provider.file
filebrowserImageUploadRoute: admin_sonata_media_media_upload
filebrowserImageUploadRouteParameters:
provider: sonata.media.provider.image
plugins:
image2:
path: "/ckeditor/plugins/image2/"
filename: "plugin.js"
uploadimage:
path: "/ckeditor/plugins/uploadimage/"
filename: "plugin.js"
uploadwidget:
path: "/ckeditor/plugins/uploadwidget/"
filename: "plugin.js"
widget:
path: "/ckeditor/plugins/widget/"
filename: "plugin.js"
widgetselection:
path: "/ckeditor/plugins/widgetselection/"
filename: "plugin.js"
lineutils:
path: "/ckeditor/plugins/lineutils/"
filename: "plugin.js"
notificationaggregator:
path: "/ckeditor/plugins/notificationaggregator/"
filename: "plugin.js"
notification:
path: "/ckeditor/plugins/notification/"
filename: "plugin.js"
filetools:
path: "/ckeditor/plugins/filetools/"
filename: "plugin.js"
uploadUrl
が/admin/sonata/media/media/uploadprovider=sonata.media.provider.image&responseType=json
エラーでJSONレスポンス、が、ディレクトリへのファイルのアップロードと間違っ
Location: plugins/filetools/plugin.js
Description: An error occurred when parsing the upload response. Text could not be parsed to JSON.
Additional data:
responseText: Upload response text.
どうやら何かを発生します。
私の質問はuploadUrl
のようになりますか?
、あなたはsymfonyなしでそれをインストールしようとすると? – jjoselon
何をインストールしますか? ckeditor? – lomboboo
はい、IvoryCKEditorはあなたに多くの問題を与えます – jjoselon