Management javascript Drupal 7, ábécé w € b
Drupal 7 számos új technológiát, hogy az Ön számára sokkal több rugalmasságot és ellenőrzést a script az oldalon a webhelyet.
drupal_add_js () most már lehetővé teszi, hogy külső scripteket.
hook_js_alter () lehetővé teszi, hogy módosítsa a link az egyik scriptek kerültek vagy más kernel modult. Egy jó példa lenne, hogy egy újabb változata jQuery, hogy jön részeként a kernel:
A modulok határozzák könyvtár hogy ki lehet egészíteni, ha szükséges. Például, system.module definiálja könyvtár Függőleges Lapok, amely magában foglalja az egyik js fájlt, és egy CSS fájl:
A könyvtár kap kívül, ha szükséges, ami drupal_add_library funkció:
'
>
?>
jQuery
Ha nem, akkor az a hibaüzenet nem fogott Típushiba: Property „$” tárgy [object DOMWindow] nem egy függvény, vagy valami hasonló.
Feldolgozás viselkedés ismét változott (Eng.) A Drupal7, a modullal most világosan meg kell határozniuk saját felvezető, és adott esetben meghatározza külön rakodók.
Ez a változás, amellett, hogy a jQuery névtér, ami azt jelenti, hogy ki kell cserélni valami, mint ez a kód modult Drupal 6:
ilyet Drupal 7:
Megjegyzés: A képzési célokra hasznos nézni egy viszonylag egyszerű példát, mint a misc / collapse.js. hogy hogyan kell ezt csinálni.