CKEditor在Laravel中忽略了BASEPATH

Kei*_*ark 11 javascript php ckeditor ckfinder laravel-5

在Laravel项目中安装CKEditor和CKFinder,两者都在Public/js文件夹中

在我的主页面中,我加载了一个包含的特定于站点的.js文件

var CKEDITOR_BASEPATH = '/js/ckeditor/';
Run Code Online (Sandbox Code Playgroud)

还尝试过:

var CKEDITOR_BASEPATH = 'http://localhost:8888/js/ckeditor/';
Run Code Online (Sandbox Code Playgroud)

然后我加载我的ckeditor.js文件

从我的/Resources/Views/admin/newpage.blade.php视图中,我加载一个文本框并调用CKEditor.replace().它完美吗?我可以添加新页面,甚至可以编辑它们.

当我尝试使用浏览服务器按钮时出现问题,它尝试从/ admin/ckeditor/plugins/...而不是/ js/ckeditor/plugins/...加载插件

我有一种感觉,我想念的东西很简单,但不知道是什么.有什么想法吗?

Ped*_*ndi 3

你必须写下完整的地址来归档这个

<script>
  window.CKEDITOR_BASEPATH = 'http://example.com/path/to/libs/ckeditor/';
</script>
Run Code Online (Sandbox Code Playgroud)