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'));






