web-dev-qa-db-ja.com

複数行のテキストを挿入するためのTinyMCEボタン

私のカスタムTinyMCEボタンに複数行のテキストを挿入させる方法はありますか?最終的に私はユーザーがテーマを選択し、それがワンクリックで約6-8の異なるショートコードを挿入する「Premade Themes」ボタンを作っています。

私が抱えている問題は、これらのショートコードがすべて1行に収まることです。これが私が実際にショートコードを貼り付けるコードです。

tinyMCEPopup.editor.execCommand('mceInsertClipboardContent', false, {content : 'the shortcodes go here'});

任意の助けは大歓迎です!

3
Jared

これは、ショートコード間に<br />を追加するのと同じくらい簡単であるか、または新しい行を追加するたびに、そして実際にクリップボードからコンテンツを取得しているのでなければmceInsertContentの代わりにmceInsertClipboardContentを使用する必要があります。

tinyMCEPopup.editor.execCommand('mceInsertContent', false, '<p>[shotcode1]<br/>[shotcode2]<br/>[shotcode3]</p>'));
2
Bainternet