Joomla.it Forum
Non solo Joomla... => Sviluppo => : kenzo2000 18 Feb 2009, 01:33:39
-
Ciao!
Non so se ho sbagliato sezione.
Sto cercando un modulo che mostri i contenuti meno letti.
Potete aiutarmi?
Grazie.
-
Se lo vuoi in amministrazione, puoi modificare il file administrator/modules/mod_popular/mod_popular.php, nella query SQL all'inizio anzichè lasciare l'ordinamento DESC metti ASC.
In frontend modifichi
modules/mod_mostread/helper.php.. anche lì stesso discorso, cambi DESC in ASC nella query SQL.
-
Graaaazie.
Provo subito... siccome mi serve avere sia il modulo originario dei più letti che quello dei meno letti, mi basterà copiare le due cartelle dei moduli e rinominarle? :-[
-
Devi anche cercare nella tabella jos_modules la riga corrispondente al modulo che vuoi modificare, copiarla e cambiare i valori per collegarla al tuo modulo (nome, directory..)
-
Funziona perfettamente grazie. Ho rinominato le nuove copie da mostread ad unread...
Grazie ancora!
-
;)
-
Scusami ancora...
Ogni tanto ricevo questo errore
Fatal error: Cannot redeclare class modmostreadhelper in /web/htdocs/mio sito/modules/mod_neverread/helper.php on line 20
Poi mi basta fare il refresh e sparisce e tutto funziona bene... come posso risolvere?
-
Probabilmente hai i due moduli nella stessa pagina, giusto? Ambedue hanno una classe helper con quel nome.. e non si può. Devi modificare il codice per cambiare il nome di questa classe.. find/replace in tutti i file di uno dei due moduli.
modmostreadhelper -> modleastreadhelper
-
Ciao!
Proprio pochi minuti fa ho fatto questa modifica ed ho risolto.
Grazie ancora! ;D