Joomla! 2.5 (versione con supporto terminato) > Joomla! 1.6/1.7/2.5

[RISOLTO] inserire codice in sezione <head> di una pagina specificata

<< < (3/6) > >>

eos87:
Grazie mille tonicopi, sei stato chiarissimo nella spiegazione e hai capito perfettamente di cosa avevo bisogno: poter linkare del codice css in un determinato articolo senza bisogno di gonfiare ulteriormente il foglio di stile principale per tutto il sito. Ottima la soluzione di creare un menu con voci che puntano a determinati articoli, e tenerlo nascosto (cioè non pubblicato): non ci sarei mai arrivata  :)

A buon rendere!

giusebos:
Tonicopi è sempre il meglio in un attimo decodificato la domanda.  :)

tonicopi:

--- Citazione da: giusebos - 24 Gen 2012, 16:59:08 ---.... in un attimo decodificato la domanda.  :)

--- Termina citazione ---
ah ah aha.... e che non sapevo neanche che eos87 è una femmina, che allora mi si moltiplicano le risorse  ;D

@eos87: mettici il rosa nel profilo  ;)

paolobros:
Tonicopi sei un grande!!!!! Erano giorni che cercavo questa cosa senza successo!!!
Lo so che sto in ritardo con la chiusura del post ma l'ho trovato solo oggi. Grazieeee.   :D ;D :) 8) ::)

Gioacchino Cipriano:

--- Citazione da: tonicopi - 23 Gen 2012, 22:17:27 ---A me pare che non si stia tenendo conto che si possono inserire moduli anche nella sezione head del template e non solo nel body. Quello che è stato richiesto è dunque possibile in tre mosse:

1 - inserire una posizione modulo nella head del template, ad esempio

--- Codice: --- <jdoc:include type="modules" name="codice" />
--- Termina codice ---
.
Se si pensa di inserire un foglio di di stile o anche una sola regola css che deve sovrascrivere altri fogli di stile è bene mettere questa posizione modulo immendiatamen te prima di chiudere il tag head così:

--- Codice: ---  <jdoc:include type="modules" name="codice" />

        </head>
--- Termina codice ---
;

2- fare un modulo di tipo html personalizzato nel quale inseriremo direttamente la nostra regola css oppure il codice di richiamo di un intero foglio di stile così:

--- Codice: --- <link rel="stylesheet" href="/cartella_root/templates/tuo_template/css/tuo_stile.css" type="text/css" />
--- Termina codice ---
;

3- pubblicare il modulo testè fatto nella posizione modulo inserita nella head (nel nostro esempio codice) e pubblicare il modulo nella o nelle pagine dove si vuole che tale foglio di stile venga caricato. Se si tratta di un artioclo non linkato da nessuna voce di menù si deve creare un menu nascosto con una voce di menu che punta  a tale articolo in modo che diventi possibile assegnare il modulo con il codice anche  a tale articolo.

Aggiungo che se volessimo formattare tutti gli articoli di una stessa categoria basta pubblicare una voce di menu che punta a quella categoria, anche nel menu nascosto, ed assegnare a quella voce il modulo con il codice. In buona sostanza anche un modulo pubblicato nella head del template segue le stesse regole degli altri moduli pubblicati nella parte visibile del template.
 ;)

--- Termina citazione ---
Riprendo questo vecchio post. Essendo da inserire nell'head c'è il problema che viene incluso anche il Tag <div class="custom"> dove all'interno ad esempio inserisco lo script di Google Analytics.
Quindi penso non sia corretto.
Che ne pensi Tonicopi?

Navigazione

[0] Indice dei post

[#] Pagina successiva

[*] Pagina precedente

Vai alla versione completa