3

TinyMCE に問題があります。

このコードを取得する必要があります:

<blockquote>
    <h2>REVOLUTIONARY QUOTE RELATING MANIFESTO TO PROJECT GOES HERE</h2>
    <hr/>
    <p>Erik Heinsholt</p>
</blockquote>

TinyMCE の設定:

valid_elements: "a[href|target|title],ul,ol,li,br,strong/b,em/i,span[style<text-decoration: underline;|class],u,p,blockquote,hr,h2",
force_br_newlines: false,
force_p_newlines: true,
theme_advanced_buttons1: "undo,redo,|,bold,italic,underline,|,hr,code,preview, styleselect",
schema: "html5",
style_formats : [
    {title : "First Word", inline : "span", classes : "first_word"},
    {title : "Blockquote", block : "blockquote"},
    {title : "Quote Header", inline : "h2"}
]

私が持っているもの:管理者のテキストエリアに「プロジェクトへのマニフェストに関連する革命的な引用はここに行く」と書き、「プロジェクトへのマニフェスト<hr />に関連する革命的な引用はここに行く」を選択し、スタイル「引用ヘッダー」を設定し、すべてを選択して設定しますそのためのスタイル「Blockquote」。その結果、私はこれを得る:

<blockquote><h2>REVOLUTIONARY QUOTE RELATING MANIFESTO TO PROJECT GOES HERE</h2></blockquote>
<blockquote><hr /></blockquote>
<blockquote><p>Erik Heinsholt</p></blockquote>

各要素ではなく、すべての要素を 1 つの blockquote タグに入れるにはどうすればよいですか??

ps: この問題を説明するビデオ: http://www.sendspace.com/file/nkz97d

4

1 に答える 1

0

tinymce 構成パラメーターvalid_elementsおよびvalid_childrenを見てください。h2- およびhr-tags を他の htmlnode の子にすることができます。

于 2012-11-15T11:33:17.590 に答える