ホームページ  >  に質問  >  本文

特定の Modx ページに CSS と JavaScript を含める

MailChimp の最新ニュースレターをリストする Modx ページに非常に単純な CSS と JavaScript スニペットを含めようとしています:

リーリー

<script> タグは、リンク リストを出力する document.write() を返します。

残念ながら、TinyMCE は <style> タグと <script> タグをブロックしているようで、このコードは追加されません。このコード ブロックを特定のページに追加する最良の方法は何ですか?

<head> または <body> タグにコードを追加する方法を示すこのページを見つけましたが、そのコードを特定の部分に挿入したいのですページの ( document.write を実行するため、位置が重要です。

コード スニペットを作成することも別の選択肢だと考えていました:

リーリー

しかし、これは最善のアプローチではないようです。

P粉691461301P粉691461301185日前367

全員に返信(1)返信します

  • P粉841870942

    P粉8418709422024-04-01 09:14:12

    ブロック全体を タグで囲んでみてください。

    リーリー

    もう 1 つのオプションは、TinyMCS 構成ファイルに移動し、scriptstyleextended_valid_elements に追加することです。このようなもの: ### リーリー

    これがどのように行われるか (そしてそれが可能かどうか) は、使用する TinyMCE プラグインによって異なります。一部のプラグインでは、他のプラグインよりも多くの設定が可能です。

    別の解決策: (スタイルとスクリプト タグの前後に編集可能なリッチ テキスト コンテンツが必要であることが問題であると仮定します) -- スタイルとスクリプト タグを含むブロックを含む 2 つのリッチ テキスト ボックスをページ テンプレートに追加します。たとえば、テンプレートでは次のようにすることができます:

    リーリー

    返事
    0
  • キャンセル返事