Aradığınız fonksiyonu drupal_add_js()
a> denir. Bu sayfalara js ekleyerek çeşitli yönlerini kontrol sağlar.
Kopyalanan ve Yukarıda verilen linkten yapıştırılan, bu fonksiyonun parametreleri şunlardır:
$data (optional) If given, the value depends on the $type parameter:
* 'core', 'module' or 'theme': Path to the file relative to base_path().
* 'inline': The JavaScript code that should be placed in the given scope.
* 'setting': An array with configuration options as associative array. The array is directly placed in Drupal.settings. You might want to wrap your actual configuration settings in another variable to prevent the pollution of the Drupal.settings namespace.
$type (isteğe bağlı) sayfasına eklenmelidir JavaScript türü. İzin verilen değerler 'çekirdek', 'modül', 'tema', 'inline' ve 'ayar' vardır. Ancak, herhangi bir değer belirtebilirsiniz. Bu bir JavaScript dosyası için bir referans olarak kabul edilir. 'Modülü' varsayılan.
Eğer senaryoyu yerleştirmek istediğiniz $scope (isteğe bağlı) konum. Olası değerler 'başlığı' ve varsayılan 'footer' vardır. Tema farklı yerlerde uygular, ancak, aynı zamanda bu kullanabilirsiniz.
$defer (isteğe bağlı) TRUE atanırsa, defer öznitelik etiketi üzerinde yer almaktadır. YANLIŞ varsayılan. Bu parametre $ tip == 'ayar' kullanılmaz.
FALSE atanırsa $cache (isteğe bağlı), JavaScript dosyası aracı, önbelleğe olmadığını, her sayfa arama yeniden yüklenir. DOĞRU varsayılan. $ Tür bir JavaScript dosyası başvuran yalnızca kullanılır.
$preprocess (isteğe bağlı) bu özellik performans bölümünde açılmışsa bu JS dosya toplanmış mıdır?
Bu yardımcı olur umarım!