Questo sito utilizza cookie, per migliorare la tua esperienza e offrire servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all'uso dei cookie. Se vuoi saperne di più o negare il consenso a tutti o ad alcuni cookie vai alla sezione Cookie Policy.

< e-BLOG  />

Meglio un backup oggi che un restore domani!

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 
Articoli ordinata in base al titoloAppena installato Joomla!, andando in Gestione Articoli, vediamo che la lista con tutti i nostri contenuti (articoli) sono ordinati in base al titolo. Non saprei perché i sviluppatori di Joomla! hanno scelto questo ordinamento predefinito in base al titolo dell'articolo invece in base alla data di creazione dello stesso, che secondo me sarebbe più pratico e più veloce risalire all'articolo più recente.

Lo so che cliccando sul titolo della colonna data si cambia l'ordine in base alla data di creazione.
Ma perché non farlo predefinito ?

Questo si può risolvere con una piccola modifica sul file articles.php che lo troviamo qui:
administrator/components/com_content/models/articles.php

Commentare la riga numero 98 circa, in questo modo:
// parent::populateState('a.title', 'asc');
Aggiungere subito dopo una nuova riga :
parent::populateState('a.created', 'desc');
Adesso il risultato finale sarà questo:
// List state information.
// parent::populateState('a.title', 'asc');
parent::populateState('a.created', 'desc');
Salvare e provare !
Buon Joomla a tutti !

P.S. Avrei preferito di fare override per risolvere questo problema ma non mi pare che ci sia possibile. Quindi ricordatevi di verificare il file in questione quando si fanno aggiornamenti di joomla in quanto potrebbe essere sovrascritto e di conseguenza si perde la modifica!
Provato e funziona su Joomla 2.5.
Crediti: Change default sort order in Joomla 1.7 article manager list