Ich bin neu bei Drupal und folge einem Tutorial, um einige JQuery zu einer vorhandenen JS-Datei eines Moduls hinzuzufügen.Unerwarteter Bezeichner beim Versuch, `attach: function` in eine Drupal JavaScript-Datei einzufügen
Derzeit ist die JS-Datei des Moduls sieht irgendwie aus wie folgt aus:
(function($, Drupal, google, window, document, undefined) {
Drupal.behaviors.moduleName = {
map: null,
stores: [],
markers: [],
attach: function(context, settings) {
//EXISTING FUNCTION THAT DOES SOMETHING
}
}
Alles, was ich tun möchte, ist hinzuzufügen:
attach: function(context, settings) {
console.log("Hello world");
};
als Proof of Concept.
Ich habe dieses Verzeichnis unterhalb der bestehenden Funktion hinzugefügt, aber wenn ich die Seitenumbrüche neu geladen und ich erhalte eine Fehlermeldung in meiner Konsole:
Uncaught SyntaxError: Unexpected identifier
auf die Linie zeigt, wo ich meine hinzugefügt haben Funktion.
Würde jemand den richtigen Weg wissen, dies zu tun?