在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/...加载插件
我有一种感觉,我想念的东西很简单,但不知道是什么.有什么想法吗?
我使用CKeditor然而我在临时环境中测试它.然后我将其转移到生产中.问题是当我链接我不想使用mysite.com因为那时它只适用于登台或生产,但不适用于两者.相反,我想使用我的basepath php变量,它将自动确定使用mysite.com/或staging.mysite.com
有没有办法用CKeditor URL链接选项来做到这一点.我试过把它设置为:
/myfolder/mypage.php
Run Code Online (Sandbox Code Playgroud)
但是,使用其他协议,它将URL设置为http /// myfolder/mypage.php
这是可能的还是有一个插件可以为我做这个?
我的config.js文件按要求:
CKEDITOR.editorConfig = function( config ) {
// Define changes to default configuration here. For example:
// config.language = 'fr';
// config.uiColor = '#AADC6E';
};
Run Code Online (Sandbox Code Playgroud)
我确实找到了如何更改Ckeditor的基本路径,但这只是ckeditor安装路径的位置,我需要设置一个不同的路径,这只是基路径
只是为了澄清一张图片说千言万语:
它在Ckeditor工具栏中创建了一个链接选项,允许您创建我所指的URL链接