Oggi su gentile richiesta di Sky One ho cercato di apporre delle modifiche ai feed RSS pubblicati da questo sito, l'operazione si è rivelata più ardua del previsto. In realtà la possibilità di includere nel feed RSS il testo completo degli articoli e non solo l'introduzione è prevista da Joomla! ma ho rilevato un'altra anomalia: l'errato ordinamento dei feed. In teoria tale ordinamento dovrebbe essere lo stesso della pagina principale ma così non è, dopo aver provato a modificare più volte la configurazione dalla console di amministrazione di Joomla! e provato anche ad agire direttamente sul database, mi sono arreso, ho anche provato a fare una ricerca su google ma non ho trovato una soluzione elegante, così mi sono rassegnato a modificare brutalmente un file (components/com_content/models/frontpage.php) aggiungendo esplicitamente in coda alla query che viene eseguita (alla riga 140 circa) la clausola ' ORDER BY f.ordering' al posto della variabile $orderby che dovrebbe generare tale clausola in base alla configurazione. Sarei curioso di capire dov'è il problema, ma la mia conoscenza di Joomla! è piuttosto scarsa e i blandi tentativi che ho fatto per stampare in qualche modo il contenuto della variabile $orderby (per fare nella pratica un "trace") sono stati vani. La soluzione che ho adottato pare funzionare.
| Next > |
|---|






Feed Articoli
Comments
RSS feed for comments to this post.