L'override ti permette di apportare delle modifiche o personalizzazioni senza poi perderle ad ogni aggiornamento.Poichè effettui delle modifiche a livello globale di visualizzazione di un modulo questa modifica interesserà poi tutti i moduli, se invece ne voglio personalizzare solo alcuni devo utilizzare un approccio diverso e l'utilizzo del suffisso è uno di questi metodi.
Aspetta forse non sono stato abbastanza chiaro nello spiegarmi.
Ti faccio vedere l'esempio concreto così magari riesci ad indirizzarmi meglio:
http://andreanobiliphoto.com/Joomla252ML/index.php/en/Prendiamo ad esempio il modulo del menu verticale del mio sito:
al suo esterno c'è la colonna sinistra che di fatto è un div con id: "navbar" e classe: "left1 leftbigger"
Ok...poi il codice html relativo al modulo del menu vero e proprio credo che sia questo:
1) Il contenitore più esterno del modulo è un div con classe: "moduletable"
2) Al suo interno c'è una lista non ordinata realizzata con il tag <ul> con classe: "menu"
3) Al cui interno ci sono tutti i vari tag <li> che rappresentano le varie voci del mio menù
Prendiamo ora la demo dell'articolo da te postato:
http://www.joomlacsszengarden.com/demo/index.php?option=com_content&view=article&id=105&Itemid=188Consideriamo ora il modulo relativo al Menu Principale (quello rosso):
Tale modulo è sempre contenuto in una colonna destra rappresentata da un div con id: "leftcolumn" (e fin quà non cambia molto dal mio caso...)
Ora però andando a vedere il codice che rappresenta proprio tale modulo ho:
1) Il contenitore più esterno è un div con id: "module_menu"
2) Al suo interno c'è un altro div con background impostato su questa immagine: ../images/red/mw_box_br.png"
3) Al cui interno c'è un altro div sempre con background impostato su: /images/red/mw_box_tr.png (che rappresenta una parte superiore della cornice (questa quì:
http://www.joomlacsszengarden.com/demo/templates/rhuk_suf/images/red/mw_box_tr.png)
4) All'interno c'è ancora un altro div ha come sfondo il restante pezzo superiore della cornice (in modo da poterlo così espandere in orizzontale credo):
http://www.joomlacsszengarden.com/demo/templates/rhuk_suf/css/../images/red/mw_box_tl.pngetcetc
Insomma tutto questo per dire che è proprio la struttura del mio e del suo modulo ad essere diversa.
Io vorrei avere un modulo avente tale struttura per poter gestire cornici intorno al modulo cosa che ora non credo proprio di poter fare
E' per questo che chiedevo lumi sull'overriding perchè mi sembra di capire che serva in queste situazioni...o sbaglio? Mi puoi dare una mano?
Grazie mille
Andrea