Ich versuche, Drupal.settings zum ersten Mal zu verwenden, um Variablen von PHP an JavaScript zu übergeben. Die Dokumentation zum Thema ist spärlich und ich habe ein paar Probleme.
Ist es möglich, #attached zu verwenden, um die Einstellungen zu durchlaufen, anstatt drupal_add_js(array('myModule' => $settings), 'setting');
? Der Grund, den ich frage, ist, dass mir gesagt wurde, dass dies #attached
der "richtige" Weg ist, um Einstellungen hinzuzufügen. (Ich weiß, dass es auch der richtige Weg ist, Dateien hinzuzufügen, bin mir aber nicht sicher, ob es mit Einstellungsvariablen funktioniert.)
Ich verwende den folgenden Code, kann ihn jedoch nicht unter die DOM-Objekte laden und stecke fest.
(function ($) {
Drupal.behaviors.myModule = {
attach: function(context, settings) {}
};
});(jQuery);
Jeder Rat wäre sehr dankbar. Bitte denken Sie daran, dass dies das erste Mal ist, dass ich Drupal.settings verwende. Daher ist jedes Detail willkommen und wird geschätzt.