Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : TheBestNeo 10 Feb 2010, 10:10:37

: Override Legacy
: TheBestNeo 10 Feb 2010, 10:10:37
Domandina veloce, più che altro una conferma...
E' possibile fare l'override di componenti legacy?

Nel caso che non si possa, ci sono altri modi oltre a modificare direttamente il file in questione?

Grazie!
: Re:Override Legacy
: kreatif 10 Feb 2010, 10:15:17
Cosa intendi per override?

I componenti, moduli e plugins etc. che funzionano in modalitá legacy sono stati sviluppati per le versioni precedenti di joomla (1.0 etc.) e non sono stati ancora sviluppati e testati per le versioni 1.5/1.6.

Quindi se hai un componente per la versione 1.0 di joomla con modalitá legacy, non rimane che sviluppare il codice in modo da renderlo nativo per 1.5.

Un bel lavoraccio XD
Dipende dal componente, modulo, plugin ovviamente.

Cheers
: Re:Override Legacy
: TheBestNeo 10 Feb 2010, 10:57:10
Cosa intendi per override?

I componenti, moduli e plugins etc. che funzionano in modalitá legacy sono stati sviluppati per le versioni precedenti di joomla (1.0 etc.) e non sono stati ancora sviluppati e testati per le versioni 1.5/1.6.

Quindi se hai un componente per la versione 1.0 di joomla con modalitá legacy, non rimane che sviluppare il codice in modo da renderlo nativo per 1.5.

Un bel lavoraccio XD
Dipende dal componente, modulo, plugin ovviamente.

Cheers
Intendo override del template.
Ho un componente legacy, e voglio spogliare un pochino l'output.
: Re:Override Legacy
: kreatif 10 Feb 2010, 11:11:22
Intendi dire che hai un template per joomla 1.5 nativo e un componente per joomla 1.0 che funziona in modalitá legacy?

O viceversa. Scusa ma non ho ancora capito del tutto XD
: Re:Override Legacy
: TheBestNeo 10 Feb 2010, 11:36:53
Intendi dire che hai un template per joomla 1.5 nativo e un componente per joomla 1.0 che funziona in modalitá legacy?

O viceversa. Scusa ma non ho ancora capito del tutto XD

Joomla 1.5 permette l'override delle componenti nel template (non so se l'ho detto preciso, spero di si).
Ho questa componente (AdsManager) per la 1.0 sulla 1.5 in legacy mode.

Mi sembrava di aver letto che l'override non funge su componenti in legacy mode e allora chiedevo se ci fosse un metodo migliore che toccare il file principale della componente.

 ;)
: Re:Override Legacy
: kreatif 10 Feb 2010, 13:59:55
Ciao. Sorry, non mi era possibile risp. prima.

Ho guardato un pó nei forum e ho trovato molti post riguardo al problema di questo componente per il legacy mode.

L´override puó essere effettuato solamente sui componenti programmati con logica MVC (Model-View-Controller), per esempio quelli comprensivi delle cartelle "view".

Il view puó essere sostituito in tal caso.

Cheers