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 => : Alfire 18 Dec 2007, 12:12:09
-
Ciao a tutti, probabilmente è una domanda banale, ma conosco joomla da pochi giorni e non ho trovato post simili...
E' possibile differenziare, quindi assegnare class o id, ai singoli moduli? E/o e' possibile personalizzare nello stesso modulo ogni singolo link per esempio del menù principale?
Così da poter utilizzare sfondi diversi per ogni modulo o immagini associate ad ogni link...
Ho guardato per il web diversi template ma tutti usano la stessa formattazione grafica per ciascun modulo e link. L'unico che ho trovato utilizzava javasctipt e <img> per simulare il rollover, ma:
- non mi pare una soluzione molto elegante.
- non so ancora come poter aggiungere javascript alle ancore <a>
Grazie per l'aiuto...
-
Non sono ancora espertissimo, ma riguardo alla personalizzazione gradfica dei link (del menu presumo) si può utilizzare la funzione "assegna" da gestione template: infatti il predefinito è il template che viene utilizzato di default in tutte le pagine, i link, e i moduli, a meno che a ogni singola voce di menu non sia assegnato un altro template
magari non è la risposta che cercavi, ma apprezza il tentativo di aiutarti ;D
-
Intanto grazie per avermi risposto! ;)
Ho visto la soluzione che mi hai proposto. In realtà la personalizzazione cambia il template della sezione relativa alla voce di menu. (es. cambio il template a Blog e dopo aver cliccato il link visualizzerò il blog in un diverso template).
In realtà voglio cambiare la grafica nello stesso template, relativamente ai moduli e link.
Grazie lo stesso per la risposta mi hai dato modo di vedere come personalizzare il link nelle diverse sezioni
-
Mi rispondo un po da solo sperando sia la via giusta! :)
Forse cambiando l'xml mod_mainmenu si riesce a personalizzare...
Per quelli che fossero interessati all'argomento segnalo:
http://www.joomla.it/index.php?option=com_content&task=view&id=380&Itemid=97 (http://www.joomla.it/index.php?option=com_content&task=view&id=380&Itemid=97)
Se qlk che ne sa di più... risorse o altro ...
-
salve, spero di esserti utile
per modificare la visualizzazione dei moduli basta creare delle classi ad hoc con tanto di suffisso e poi applicarle nei moduli, richiamandole attraverso il loro suffisso
di seguito ti riporto le parti del css ineteressate a tale combiamento
table.moduletable-nome suffisso {}/* regola l'aspetto generale del modulo*/
table.moduletable-nome suffisso th {}/* regola l'aspetto del titolo del modulo*/
table.moduletable-nome suffisso td {} /*regola l'aspetto del corpo del modulo*/
ciao
-
Ciao a tutti,
sono nuovo del forum, ho una domanda da porvi sull'argomento.
Ho fatto un sito usando joomla (www.pisaclubilmago.it).
Ho appena aggiunto un modulo di joomlaleague sulla destra che ha un allineamento left (usa sicuramente le impostazioni standard per tutti i moduli) quando a me piacerebbe centrarlo e modificare il carattere.
qualcuno sa darmi degli imput?
Ho capito cosa dice redpanda ma non so come modificare i table. (aggiungere quelli nuovi) ma soprattutto come dire al modulo di usare quelle impostazioni invece di quelle di default.
Spero di essere stato chiaro.
Grazie per l'aiuto
P.S.
Vi invio i link all'XML del modulo e al css del mio template
http://www.pisaclubilmago.it/home/templates/paulus_1/css/template_css.css
http://www.pisaclubilmago.it/home/modules/mod_joomleague_next_match.xml
-
Di seguito ti posto il codice che ho usato per personalizzare un modulo che nello specifico gestisce gli articoli correlati.
Come puoi vedere io ho distinto la mia classa con il suffisso "-correlati" ma ovviamnte puoi mettere qualsiasi nome.
una volta scelto il suffisso della nostra classe basta inserirlo nello spazio del modulo.
nel file in allegato puoi vedere dove poter inserire il nome del suffisso
spero di esserti stato utile
ciao
table.moduletable-correlati ul{
float:left;
list-style:none;
margin-left:3px;
padding-left:5px;
}
table.moduletable-correlati {
width: 100%;
margin-top: 5px;
list-style:none;
border-bottom:2px solid #b6cd92;
background-color:#e2ffb6;
padding:3px;
float:left;
}
table.moduletable-correlati th{
font-weight : bold;
letter-spacing : 1px;
background-color:#fff;
color:#000000;
list-style:none;
}
table.moduletable-correlati td li{
padding-top:5px;
list-style:none;
margin-left:0px;
}
a questo indirizzo puoi vedere l'effetto
http://www.pastoralegiovanile.com/pg/index.php?option=com_content&task=view&id=42&Itemid=40 (http://www.pastoralegiovanile.com/pg/index.php?option=com_content&task=view&id=42&Itemid=40)
[allegato eliminato da un amministratore]
-
Grazie per l'aiuto, adesso sembra essere ok.
Avrei prrò un'altra domanda, spero di non essere off topic e che non sia troppo stupida.
sempre sul sito www.pisaclubilmago.it (lo stesso modulo) ho abilitato l'opzione "Statistiche Stagione", ma quando la seleziono (come potete vedere dall'immagine allegata) mi viene visualizzata con allineamento a sinistra.
Come l'allineo al centro? non sono riuscito a trovare una soluzione.
E per il formato della data nel modulo? non so come cambiarla (allego anche il PHP del modulo)
Come potete vedere non so niente, ma imparo in fretta (o almeno spero).
Grazie comunque
[allegato eliminato da un amministratore]
-
credo che dovresti modificare il padding del titolo
-
Nel modulo?
Avevo intuito ma non riesco a capire come........