Answers:
作为CKeditor 4.1 ACF的一部分,该问题已在dev(发布时为7.x-2.3)中得到解决。您可以尝试升级所见即所得,也可以尝试以下解决方法。
在Drupal 7中,您可以尝试以下挂钩:
<?php
/**
* Implements hook_wysiwyg_editor_settings_alter().
*/
function MYMODULE_wysiwyg_editor_settings_alter(&$settings, $context) {
if ($context['profile']->editor == 'ckeditor') {
$settings['allowedContent'] = TRUE;
}
}
?>
或使用其他一些想法:
<?php
/**
* Implements hook_wysiwyg_editor_settings_alter().
*/
function MYMODULE_wysiwyg_editor_settings_alter(&$settings, $context) {
if ($context['profile']->editor == 'ckeditor') {
$settings['extraAllowedContent'] = array(
'img[src,title,alt,style,width,height,class,hspace,vspace,view_mode,format,fid]',
);
}
}
?>
或使用以下jQuery代码:
CKEDITOR.replace( textarea_id, {
allowedContent: true
} );
有关: