Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : bettyb_87 06 Nov 2010, 15:56:37
-
Salve a tutti ;D
Ho realizzato un "hack" (se capirai... ::)) del modulo in oggetto aggiungendo dei pulsanti personalizzati a quelli standard, ora mi stavo chiedendo: posso in qualche modo farlo diventare un override? I file contenuti nel modulo sono solo 2: mod_cblogin.php (quello che ho modificato) e mod_cblogin.xml che ovviamente non c'entra niente. Quindi? ???
-
ciao bettyb_87 :)
certo che puoi fare l'override... anzi devi! ;D altrimenti al primo aggiornamento dell'estensione perderesti tutto il lavoro fatto.
leggiti questo articolo (http://www.joomla.it/articoli-della-community/788-override-del-template-come-personalizzare-le-pagine-di-joomla.html)per capire come funziona la tecnica dell'override. nell'articolo si parla di componenti, ma per i moduli è la stessa identica storia ;)
-
Ciao ricdata :D
Il mio problema sta nel fatto che i file citati non sono contenuti nella cartella tmpl (che er questo modulo non esiste), quindi non so come impostare il percorso dell'override ::).
Normalmente, citando l'articolo da te postato, a un percorso così:
modules/mod_login/tmpl/default.php
corrisponde un percorso così:
NOME_TEMPLATE/html/mod_login/default.php
Ma se invece il percorso del file originale è questo:
modules/mod_cblogin/mod_cblogin.php
Il file dell'override dove lo piazzo? ???
-
hai provato a metterlo in
NOME_TEMPLATE/html/mod_cblogin/mod_cblogin.php
-
Sì ma continua a leggere l'original ::)
-
prova a cancellare la cache del browser e a ricaricare.... il percorso dovrebbe essere giusto.
-
Nisba :-\
Pensavo... forse è una cosa scema e assurda ::)
Ma se volessi creare io la famosa cartella tmpl in mod_cblogin che dovrei fare? ;D
-
Mi sispondo da sola: non si può fare l'override di cb_login proprio perchè manca la famosa cartella tmpl. Dopo tanto peregrinare ho fatto la domanda giusta a google e ho trovato un post sul forum di joomlapolis in cui è chiaramente detto che non si può fare... Pazienza, vorrà dire che terrò un file di backup per gli aggiornamenti ;D