javascript tema Bartik

10 contenuti / 0 new
Ultimo contenuto
javascript tema Bartik

Ciao a tutti,
sto lavorando sul tema bartik avrei necessità di implkementare un codice javascript ma il tema bartik non il file html.tpl.php e se aggiungo al pagetpl.php il tag il codice javascript lo mette nel body, almeno questo è quello che vedo nel codice html generato.

Domanda, si può inserire un javascript dentro il tema bartik, risposta si certo ma come si fà?

Drupal Version:

Ciao,
puoi collegare il file con il codice javascript direttamente dal file .info

scripts[] = js/myscript.js

Ciao grazie,
si certo questo lo devo fare in ongi caso, ma il problema nasce dal fatto che il tema bartik non il template html ovvero il file html.tpl.php dove dovrà essere insrito nel tag head, quindi mi chiedevo come inserire il collegamento al javascript nel page.tlp.php

scusami ma non ti seguo ne ti capisco..cosa devi fare con questo codice javascript?

mi sembra strana la tua domanda, i javascript ormai sono presenti in modo massiccio nei siti in generale... perciò potrei usarlo per svariati motivi non ne ho una in particolare.

La cosa che conta di piu è come posso ora creare un file html.tpl.php per poter inserire il link al codice javascript che dovrà trovarsi dentro il tag head

boh va beh...

per creare il file html.tpl.php vedi qui se è quello che cerchi:
http://api.drupal.org/api/drupal/modules%21system%21html.tpl.php/7
(guarda view source)
creato il file .tpl lo devi inserire nella cartella "template" del tema e aggiornare la cache..

Spero di esserti stato di aiuto e di aver risposto

grazie Luca_cracco, forse tu olevi dire che se c'è questo nel file info: scripts[] = js/myscript.js
forse non è necessario scrivere il codice html che richiama il javascript?

esatto:) soluzione più pulita e meno dispendiosa come intervento..a mio parere

forse questo ti può essere di aiuto:
http://drupal.org/node/171213

grazie luca_cracco, ho risolto richiamando nel html.tpl.php il javascript e inserendolo anche nel file info, però nel caso mi servisse approfondire è ottimo il link che hai postato, grazie!!