Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : sketchart 24 Nov 2006, 21:54:23
-
Ciao,
sono un novizio di Joomla e sono rimasto veramente colpito dalle potenzialità di questo fantastico cms.
Ho una questione da porre:
è possibile assegnare un css interno per poter personalizzare la formattazione di uno specifico contenuto?
Per esempio: ho un sito di 3 pagine e ogni pagina deve avere uno sfondo diverso, come posso fare?
Grazie.
-
Puoi creare 3 template ed assegnare un template a ciascuna area del sito.
-
ciao,
copia il tuo template esempio (vam_jblu) e rinominalo vam_jblu_due, modifica i riferimenti nel file xml e index.php con il nuovo nome. fai la tua modifica. quando il template soddisfa le tue esigenze vai in amministrazione, Sito->gestione template->Template del Sito
troverai vam_jblu predefinito, ma anche vam_jblu_due che potrai assegnare a tutte le pagine che desideri, con l'icona "assegna" in alto a destra. tasto shift per selzionare + pagine contigue, ctrl per pagine alternate.
buon lavoro
-
Butta un occhio qui:
http://wiki.joomla.it/index.php?title=Come_faccio_ad_assegnare_un_template_ad_una_pagina_specifica%3F (http://wiki.joomla.it/index.php?title=Come_faccio_ad_assegnare_un_template_ad_una_pagina_specifica%3F)
e qui:
http://template.joomla.it/ (http://template.joomla.it/)
e... Benvenuto nel fantastico mondo di Joomla ;D
-
Ciao Sketchart benvenuto tra noi :)
Visto che spiegamento di forze di prima mattina? ;)
-
Vi ringrazio per la spiegazione, ma sono un po' perplesso...
Assegnano un template diverso ad ogni pagina, nel caso avessi invece che 3 pagine, 30 pagine, mi troverei con 30 template diversi da gestire...
Nel caso dovessi poi modificare una caratteristica comune ai diversi template dovrei quindi ripetere la modifica 30 volte?
Grazie ancora.
-
Vi ringrazio per la spiegazione, ma sono un po' perplesso...
Assegnano un template diverso ad ogni pagina, nel caso avessi invece che 3 pagine, 30 pagine, mi troverei con 30 template diversi da gestire...
Nel caso dovessi poi modificare una caratteristica comune ai diversi template dovrei quindi ripetere la modifica 30 volte?
Grazie ancora.
Mi permetto di osservare che professionalmente non dai una bella immagine se hai un sito in cui ogni pagina ha di fatto un aspetto diverso.
Quando un utente naviga non può ogni volta doversi riadattare all'aspetto, mettersi a cercare i punti fondamentali del sito sparsi nella nuova grafica o cosa altro.
Un template è costituito da un file di HTML/PHP, da un XML per l'installazione, dal footage come immagini ecc, e dal css.
Fatta questa premessa la tua idea di apportare n modifiche a seconda della necessità di avere n template diversi credo che sia contraria a qualsiasi normale indole informatica che: "se può evita" :)
Credo che tu difficilmente riuscirai a trovare in giro una serie di template che abbiano una parte costituende comune che viene inserita con un include(), ma nessuno ti vieta di realizzartelo da te.
L'idea potrebbe essere questa: immaginiamo una serie di template in cui tu voglia mantenere invariata la parte in alto e la parte in basso ma che la zona centrale debba essere personalizzata a seconda dell'aspetto che voglio.
include("top.php")
...
parte che personalizzo
...
include("bottom.php")
Ogni template sarà differenziato dalla personalizzazione.
Modificando le parti comuni avrai la possibilità di modificare tutti i template, ma in Joomla ti troverai comunque da dover "Amministrare" n template.
Spero di essere stato chiaro
-
Grazie Gallus, diciamo che la mia domanda aveva una utilità più conoscitiva nei confronti di joomla piuttosto che un'immediata applicazione "diretta". Ho comunque compreso il tuo ragionamento.
Vorrei porre un'altra domanda "complicata": credo che conosciate in molti il sito http://www.csszengarden.com (http://www.csszengarden.com)
In questo sito ad uno stesso codice vengono applicati stili diversi. La mia domanda è questa: se io faccio caricare alla home page del mio sito un css "a random" posso far si che le pagine interne si vedano di conseguenza con lo stesso stile caricato casualmente nella home?
Vi ringrazio anticipatamente per l'aiuto.
-
ciao,
hai provato a usare il modulo "scelta template"?
magari mettendo mano al codice riesci a rendere random i tuoi template, magari utilizzando la base di "immagine caduale" ;)
buon lavoro
-
Grazie Gallus, diciamo che la mia domanda aveva una utilità più conoscitiva nei confronti di joomla piuttosto che un'immediata applicazione "diretta". Ho comunque compreso il tuo ragionamento.
Vorrei porre un'altra domanda "complicata": credo che conosciate in molti il sito http://www.csszengarden.com (http://www.csszengarden.com)
In questo sito ad uno stesso codice vengono applicati stili diversi. La mia domanda è questa: se io faccio caricare alla home page del mio sito un css "a random" posso far si che le pagine interne si vedano di conseguenza con lo stesso stile caricato casualmente nella home?
Vi ringrazio anticipatamente per l'aiuto.
Questa domanda mi lascia al quanto perplesso, pur confermando l'ottimo suggerimento dato dall'amico maestro vate carloernesto, quello che non capisco è se ti sia o meno ben chiaro l'utilizzo dei template.
Con il modulo suggerito da carloernesto puoi variare il template e di conseguenza anche lo stile del sito.
La forza della gestione distinta dei template rispetto ai contenuti è proprio di svincolare questi ultimii dalla loro rappresentazione e avere la possibilità di "cambiare abito" al sito a seconda di come ti svegli la mattina.
-
... pur confermando l'ottimo suggerimento dato dall'amico maestro vate carloernesto...
;D ;D ;D ;D ...meglio apprendista... ;)
-
Vi ringrazio per le consulenze. Adesso mi aspetta un po' di "smanettio" per sistemare il tutto.
E visto che questo forum ha dei tempi di risposta assolutamente fantastici ho l'ennesima questione da porre. Un'implicazione alla domanda iniziale sul css interno era questa: normalmente, quando ho un menù per segnalare la pagina che è in visione applico un id ai vari link e, tramite il css interno, cambio pagina per pagina lo stile del link che fa riferimento alla pagina stessa.
Come posso ottenere questo effetto attraverso il cms?
Che dire, vi ringrazio ancora ed anticipatamente per l'aiuto.
-
non ho capito...
-
...
E visto che questo forum ha dei tempi di risposta assolutamente fantastici ho l'ennesima questione da porre.
...
Personalmente questa frase, anche se vuole forse essere un complimento, in realtà mi urta molto >:(
Troppi sono gli utenti che con mezza dozzina di domande risolvono i propri problemi e poi spariscono nel nulla.