「クイックアップロード」タブを使用してファイルをアップロードすると、アップロードが成功した後、URLは「画像情報」タブに渡されません。アップロードが成功した後に「クイックアップロード」から「OK」を選択すると、CKFinderが「画像情報」タブに切り替わり、「画像ソースURLがありません」というエラーメッセージが表示されます。これがなぜ起こっているのか誰にも光を当てることができますか?CKFinder - クイックアップロードが正常にアップロードされた後、画像情報タブにURLを渡さない
5
A
答えて
1
このコードを使用してください。 CKEditorバージョンの設定で
-
config.filebrowserUploadUrl = "/VirtualDirectoryName/ControllerName/ActionName";
あなたのアクションメソッド
public class ControllerName: Controller
{
public ActionResult ActionName(HttpPostedFileBase upload, string CKEditorFuncNum, string CKEditor, string langCode)
{
if (upload != null)
{
string fileName = Guid.NewGuid() + Path.GetExtension(upload.FileName);
string basePath = Server.MapPath("~/Uploads");
upload.SaveAs(basePath + "\\" + fileName);
string url = Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath + "/Uploads/" + fileName;
HttpContext.Response.Write("<script>window.parent.CKEDITOR.tools.callFunction(" + CKEditorFuncNum + ", \"" + url + "\");</script>");
HttpContext.Response.End();
}
return View();
}
}
0
それはCKEditorバージョン4で私のために働くあなたは、このように試すことができます:
public ActionResult uploadnow(HttpPostedFileWrapper upload, string CKEditorFuncNum)
{
string path = "";
string pathWeb ="";
if (upload != null)
{
string ImageName = upload.FileName;
string extention = Path.GetExtension(ImageName);
string name = DateTime.Now.ToString("yyMMddhhmmssms");
ImageName = name + extention;
pathWeb = "/images/uploads/" + ImageName;
path = System.IO.Path.Combine(Server.MapPath("~/images/uploads"), ImageName);
upload.SaveAs(path);
HttpContext.Response.Write("<script>window.parent.CKEDITOR.tools.callFunction(" + CKEditorFuncNum + ", \"" + pathWeb + "\");</script>");
HttpContext.Response.End();
}
return View();
}
関連する問題
- 1. Http Postを使用してサーバーに正常にアップロードされた後、画像が水平になった
- 2. Wordpress - サイトにアップロードされた画像が表示されない
- 3. アップロード後に画像が表示されない
- 4. プレビュー画像Jqueryスクリプトが正常に実行されない
- 5. 別のタブでサーフィンした後に画像がリロードされる
- 6. MobileSafariがJavaScript経由で正しい画像サイズ情報を返さない
- 7. アップロードされた画像からジオタグ情報を取得する方法
- 8. 画像のURLは正しいが画像が表示されない
- 9. アップロードした画像がウェブに表示されない
- 10. 画像アップロード中のProgressDialogが正しく表示されない
- 11. ファイルが正常にFTPにアップロードされない
- 12. AHKの連想配列が正しく情報にメソッドを渡さない
- 13. ページをリフレッシュした後に画像が表示されない
- 14. ASP.NetのパーソナライズされたURL情報リクエスト
- 15. マルチエントリーフォームがmysqlデータベースに情報を渡さない
- 16. ダイアログに正しい情報を渡す
- 17. ImageIO.read()は、アップロードした画像を常に回転させます。
- 18. アトリビュートが正常に更新された後に、モデルインスタンスが変更されたとフラグされない
- 19. インテントとして渡されたときに画像が表示されない
- 20. 画像を表示しないDB情報を含むURL
- 21. CarrierWave(RoR)にリモート画像URLまたは画像がアップロードされているかどうかを確認
- 22. Codeigniterの付いたURLの後ろ/後にCSSまたは画像がロードされない
- 23. Cakephpの画像のアップロードがすぐに更新されない
- 24. PHP:値がURLに渡されない
- 25. 1.8.9にアップグレードした後にJqueryのタブが正しく表示されない
- 26. 画像ファイルが破棄された後に解放されない
- 27. URLの書き換え後に画像が表示されないIntelligencia
- 28. SharePointに不正な資格情報がキャッシュされる
- 29. 通常の背景色が表示されないように常に縮尺された背景画像
- 30. HealthKitが更新された情報を返さない
あなたはCKFinderを使用していますかあなた自身のアップローダ? – AlfonsoML
私はCKFinderのアップローダを使用しています – RHPT
あなたはサポートチームに尋ねるべきです、そうはあなたの質問のための正しい場所ではないようです。 – AlfonsoML