• Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Domande Frequenti Sviluppatori Come posso richiamare un foglio di stile nell'intestazione del documento?

Come posso richiamare un foglio di stile nell'intestazione del documento?

Quando si sviluppa un'estensione per Joomla! che richiede un proprio foglio di stile, si può avere la necessità di inserire da codice un tag <link> nell'intestazione del documento (cioè tra i tag <head> e </head> della pagina generata da Joomla!).

Per fare questo si può utilizzare l'istruzione JHTML::stylesheet().

Sintassi

JHTML::stylesheet(file, percorso, attributi);

  • file: nome del file del foglio di stile (.css)
  • percorso: percorso della cartella dove si trova il file .css. Può essere assoluto o relativo alla cartella principale di Joomla!
  • attributi: attributi aggiuntivi del tag <link>

Esempio

Se si vuole controllare lo stile del codice codice generato da un componente (com_miocomponente) tramite un foglio di stile il cui file (miostile.css) si trova in

[ cartella Joomla! ]/components/com_miocomponente/css/

il codice che si deve utilizzare è il seguente

JHTML::stylesheet('miostile.css','components/com_miocomponente/css/', 
array('media'=>'all'));
 

Supporta lo sviluppo dei nostri prodotti open source.