php - 使用数据库内容预加载 CKEditor 时遇到问题

标签 php codeigniter youtube ckeditor embed

我正在我网站的 CMS 中构建一个文章发布和管理工具,我允许用户通过我的大型 CKEditor 文本区域提交 Youtube 嵌入代码。这个复制+嵌入代码在提交时存储在我的数据库中。

问题是,当我在 edit 中输入文章时模式下,CKEditor 似乎正在从我注入(inject)的副本中剥离 Youtube 嵌入代码。我能做些什么来阻止它这样做?

编辑:我使用的是 4.4.7 版,我应该添加

config.allowedContent = true;

到我的 config.js 文件没有解决问题。

最佳答案

我通过简单地将我的 CKEditor 安装更改为完整包而不是我使用的标准来解决此问题。不知道为什么我无法编辑标准包中允许的内容。

关于php - 使用数据库内容预加载 CKEditor 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30967612/

相关文章:

php - Codeigniter 未设置 session

javascript - 如何在删除时添加模态

php - 在 View 中管理表中过多的列数据

rest - Youtube REST API v3 - 在搜索查询结果中包含视频的统计信息

php - 在 Javascript 中分配 session 变量

php - 使用 mysql_query() 获取位字段

php - 了解 If-Modified-Since HTTP header

php - Yii:如何将 yiiGridView.js 事件绑定(bind)到延迟加载的 CGridView

PHP 获取 1080p 或更高质量的 youtube 视频

video - 在嵌入式YouTube视频之前获取CSS/JS弹出窗口