Back to top

Autore Topic: Override mod_cblogin  (Letto 1755 volte)

Offline bettyb_87

  • Appassionato
  • ***
  • Post: 229
  • Sesso: Femmina
    • Mostra profilo
Override mod_cblogin
« il: 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?  ???
grazie in anticipo per l'aiuto, siete fantastici! :D

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #1 il: 06 Nov 2010, 16:05:49 »
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 per capire come funziona la tecnica dell'override. nell'articolo si parla di componenti, ma per i moduli è la stessa identica storia  ;)

Offline bettyb_87

  • Appassionato
  • ***
  • Post: 229
  • Sesso: Femmina
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #2 il: 06 Nov 2010, 16:12:22 »
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ì:
Codice: [Seleziona]
modules/mod_login/tmpl/default.phpcorrisponde un percorso così:
Codice: [Seleziona]
NOME_TEMPLATE/html/mod_login/default.php
Ma se invece il percorso del file originale è questo:
Codice: [Seleziona]
modules/mod_cblogin/mod_cblogin.phpIl file dell'override dove lo piazzo? ???
grazie in anticipo per l'aiuto, siete fantastici! :D

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #3 il: 06 Nov 2010, 16:15:31 »
hai provato a metterlo in
NOME_TEMPLATE/html/mod_cblogin/mod_cblogin.php

Offline bettyb_87

  • Appassionato
  • ***
  • Post: 229
  • Sesso: Femmina
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #4 il: 06 Nov 2010, 16:40:56 »
Sì ma continua a leggere l'original  ::)
grazie in anticipo per l'aiuto, siete fantastici! :D

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #5 il: 06 Nov 2010, 16:50:16 »
prova a cancellare la cache del browser e a ricaricare.... il percorso dovrebbe essere giusto.

Offline bettyb_87

  • Appassionato
  • ***
  • Post: 229
  • Sesso: Femmina
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #6 il: 06 Nov 2010, 22:58:14 »
Nisba   :-\
Pensavo... forse è una cosa scema e assurda  ::)
Ma se volessi creare io la famosa cartella tmpl in mod_cblogin che dovrei fare?  ;D
grazie in anticipo per l'aiuto, siete fantastici! :D

Offline bettyb_87

  • Appassionato
  • ***
  • Post: 229
  • Sesso: Femmina
    • Mostra profilo
Re:Override mod_cblogin
« Risposta #7 il: 07 Nov 2010, 22:14:27 »
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
grazie in anticipo per l'aiuto, siete fantastici! :D

 



Web Design Bolzano Kreatif