【发布时间】:2020-03-18 11:38:56
【问题描述】:
编辑:意识到我没有明确表示我已将简单的上传适配器插件添加到我的构建中并按照说明启用它。
我已遵循为 CKE5 设置图像上传处理程序的指南,并调整了我的 CKE4 上传处理程序(PHP 页面)来处理实际的文件上传。它的工作原理是文件按预期到达,但 CKEditor 只是说“无法上传文件:”。
我假设我从 PHP 页面向 CKE 返回了错误的数据。它是这样返回的(我认为变量名应该让你知道里面是什么):
if(isset($messageToUser)){
$returnedObject->error->message = $messageToUser;
} else {
$returnedObject->url = $uploadedURL;
}
$returnedJSON=json_encode($returnedObject, JSON_UNESCAPED_SLASHES);
header('Content-type: application/json');
echo $returnedJSON;
如果我还将返回的对象写入文本文件,我会看到正确的 URL:
{"url":"./learningresources/group151/project1613/Untitled-1.png"}
我对 JSON 一无所知,因此希望得到一些建议。
编辑 2:N.B.我也尝试过使用绝对 URL
【问题讨论】:
标签: php json ckeditor ckeditor5