2

SilverStripe 3.0 エディター (Tinymce) で許可されているタグを拡張し、JavaScript も許可する必要があります。

mysite/_config.php に以下のコードを追加しました。

HtmlEditorConfig::get('cms')->setOptions(array('valid_elements' => "* [*]"));

上記のコードは機能し、フォームや入力などのタグが受け入れられます....

しかし、JavaScriptを受け入れていません..(アラート( 'hello');を試しました)エディターで更新をクリックした後も残りますが、「保存して公開」をクリックすると削除されます

バージョン 2.4.7 の同じコードはスクリプトを受け入れましたが、コメント アウトされ、CDATA が追加されました。

エディタで JavaScript を許可する方法を教えてください.....

4

1 に答える 1