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ó:

'

”. $ Element [ '#children']. '

>
?>

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.

Kapcsolódó cikkek