Come faccio ad aggiungere JavaScript a un sito?


Risposte:


23

La guida Gestione di JavaScript in Drupal 7 fornisce le informazioni per aggiungere JavaScript a Drupal. Le tecniche qui presentate si applicano sia ai temi che ai moduli (personalizzati) :

Nota che Drupal include già jQuery, l'interfaccia utente di jQuery e un sacco di altre librerie, quindi non dovresti, e non dovresti, aggiungerli tu stesso. Invece dovresti usare drupal_add_library()o la #attached['library']proprietà.

La guida Lavorare con CSS fornisce le informazioni per aggiungere CSS a Drupal. Ancora una volta, le tecniche qui presentate si applicano sia ai temi che ai moduli (personalizzati). Con un'eccezione: l'aggiunta di fogli di stile da un .infofile funziona solo per un tema e non per un modulo.

  • Aggiungi stylesheets[all][] = somestylesheet.cssal .infofile di un tema .
  • Usa drupal_add_css () dal modulo o dal codice del tema.
  • Usa la #attached[css]proprietà in un'API From o in un array renderizzabile.

devo abilitare il filtro php? E dove aggiungo js. È la sezione body con tag script? come <script> </script> ho bisogno di un semplice esempio per iniziare. Molto basico. Pls
kinkajou,

1
Non aggiungi CSS o JavaScript come contenuto del tuo sito, quindi non lo fai quando modifichi i tuoi contenuti. Se hai bisogno di JavaScript o CSS specifici della pagina, puoi farlo dall'hook di preprocesso della pagina del tuo tema. L'aggiunta di stili (CSS) o comportamenti (JavaScript) al tuo sito deve essere eseguita dal codice, non dall'interfaccia utente Web. Questo è molto più manutenibile e scalabile ed evita te o altri mal di testa quando aggiorni il sito in un secondo momento.
Pierre Buyle,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.