0

アカウント編集ビューのヘッダーまたはフッターにカスタム jQuery スクリプトを追加しようとしています。Google のあらゆる場所を検索しましたが、ヘッダーまたはフッターにスクリプトを出力するフックが見つかりません。

私の目標は、カスタム フィールドにカスタム検証を追加することですが、jQuery コードを追加するとすぐにページが停止します。

次のコードを挿入していますcustom/modules/Accounts/metadata/editviewdefs.php

$viewdefs ['Accounts'] = array(
    'EditView' => array(
        'templateMeta' => array(
            'javascript' => '<script type="text/javascript">
            $(document).ready(function(){
                alert("This is my custom javascript code");
            });
            </script>',

上記のコードは、以下の画面を生成します。

jQuery挿入後の画面

このようにjQueryの部分を削除します

$viewdefs ['Accounts'] = array(
    'EditView' => array(
        'templateMeta' => array(
            'javascript' => '<script type="text/javascript">

                alert("This is my custom javascript code");

            </script>',

次のアラートが表示されます シンプルな JavaScript は問題なく動作します

単純な JavaScript コードは正常に動作していることがわかりますが、問題は jQuery コードを追加した場合にのみ発生します。上記のコードの前に jQuery ライブラリを追加しようとしましたが、問題は解決しませんでした。

誰かが私がここで見逃していることを教えてもらえますか?

4

1 に答える 1