PHPからJavaScriptに変数を渡すために、初めてDrupal.settingsを使用しようとしています。このトピックに関するドキュメントはまばらで、いくつか問題があります。
代わりに#attachedを使用して設定を通過させることは可能drupal_add_js(array('myModule' => $settings), 'setting');
ですか?私が尋ねる理由#attached
は、それが設定を追加する「正しい」方法であると言われたからです。(私はそれがファイルを追加する正しい方法でもあることを知っていますが、それが設定変数で機能するかどうかはわかりません。)
次のコードを使用していますが、DOMオブジェクトの下にロードできず、行き詰まっています。
(function ($) {
Drupal.behaviors.myModule = {
attach: function(context, settings) {}
};
});(jQuery);
何かアドバイスをいただければ幸いです。Drupal.settingsを使用するのは今回が初めてなので、細部まで歓迎し、感謝しています。