From 62be3f9f5868205e7cbe1fbc0d465135d979187f Mon Sep 17 00:00:00 2001 From: acognet Date: Thu, 30 Sep 2021 12:01:48 +0200 Subject: [PATCH] fix loading of ckeditor --- sources/application/Helper/WebResourcesHelper.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sources/application/Helper/WebResourcesHelper.php b/sources/application/Helper/WebResourcesHelper.php index e71726557..5e6e898ff 100644 --- a/sources/application/Helper/WebResourcesHelper.php +++ b/sources/application/Helper/WebResourcesHelper.php @@ -58,6 +58,8 @@ class WebResourcesHelper */ public static function EnableCKEditorToWebPage(WebPage &$oPage): void { + //when ckeditor is loaded in ajax, CKEDITOR_BASEPATH is not well defined (this constant is used to load additional js) + $oPage->add_script("if (! window.CKEDITOR_BASEPATH) { const CKEDITOR_BASEPATH = '".utils::GetAbsoluteUrlAppRoot()."js/ckeditor/';}"); foreach (static::GetJSFilesRelPathsForCKEditor() as $sFile) { $oPage->add_linked_script(utils::GetAbsoluteUrlAppRoot().$sFile); }