CKEDITOR字段仅在值未更改时在内容中显示HTML标记



我正在支持一个由其他人建立的余烬网站。前端是带有Drupal 7后端的Emberjs。

该网站有一个用户个人资料,他们可以在其中输入个人简介。初始生物条目很好,但是如果用户编辑配置文件(例如更改其他字段(但不更改生物文本,则它会保存类似<p>My bio</p>的内容作为字段的值,其中html标签保存为文本。

表单的组件.js包含以下内容:

bodyChanged(newValue) {
  this.get('profile').set('bio', newValue);
},

怀疑这是罪魁祸首,但不确定该怎么做才能解决。

谢谢

我发现了问题。我吸收drupal json的反序列化函数使用json[fieldName]['und'][0]['safe_value'];作为值。当我将其切换为使用json[fieldName]['und'][0]['value'];时,问题消失了。

最新更新