5

ckeditor 4.2 を使用する Drupal 7 サイトがあります。基本的なページ ノードを作成し、本文の h2 見出し内にスパンを配置しました。私はそれをhtmlビューにハードコーディングしました。問題ないように見えますが、ページを編集するために戻ると、html から抜け落ちてしまい、html に入れたことのある style="" もありました。ckeditor config と text-formats を見てきました。テキストと完全な html のみを許可する形式を設定したので、フィルター処理はまったく使用していません。何を与える?私は以前に何度もエディターを使用しましたが、おそらくこのバージョンではありません。

4

4 に答える 4

21

CKeditorモジュールを使用している場合は、高度なオプションにオプションがあり、モジュールのホームページにも記載されています。ここで設定する必要があります。

config.allowedContent = true;

CKeditor の構成

于 2013-08-22T09:14:21.720 に答える
9

上記の解決策はどれもうまくいきませんでした。私が見つけたのは、CKEditor が HTML から空の <span> タグを削除していたことです。例えば:

<div class="section-heading">
    <span class="sep-holder-l"><span class="sep-line"></span></span>
    <h4>Section Header</h4> 
    <span class="sep-holder-r"><span class="sep-line"></span></span>
</div>

次の結果が得られます。

<div class="section-heading">
    <h4>Section Header</h4> 
</div>

ただし、最も内側の <span> に改行なしのスペースを追加すると、CKEditor は HTML を編集しませんでした。

<div class="section-heading">
    <span class="sep-holder-l"><span class="sep-line">&nbsp;</span></span>
    <h4>Section Header</h4> 
    <span class="sep-holder-r"><span class="sep-line">&nbsp;</span></span>
</div>

うまくいけば、それが誰かを助けるでしょう!

于 2014-08-14T03:03:35.117 に答える