A completamento di tutte le osservazioni, dopo qualche test posso dire che la soluzione prospettata è compatibile:
con Joomla 2.5, indipendentemente dal template (anche con Beez);
con Joomla 2.5 + VirtueMart 2
con Joomla 3.2
Joomla 2.5: esempio con Beez (vale per tutti gli altri templates)
Capita che i template siano realizzati in maniera tale che la modifica dei file agli indirizzi di default nella cartella templates (mi riferisco ad esempio a quello indicato sopra: root di Joomla/templates/tuotemplate/html/com_content/category/ ) non producano i risultati sperati, sicché occorre cercare via FTP, tra le cartelle dello spazio web, dove mettere le mani.
Vale la pena ricordare, quindi, che i file del core di Joomla che ci interessano in questo caso si trovano nella cartella:
root di joomla*/components/com_content/views/category/tmpl
*
Ciò detto, per applicare il "rel next e prev" ad uno di questi temi, ad esempio al Beez5, seguiamo la stessa procedura indicata sopra ma, invece di aprire il blog.php in:
root di Joomla/templates/tuotemplate/html/com_content/category/ ,
lo apriamo in:
*root di joomla/components/com_content/views/category/tmpl *.
Attenzione soltanto a ricordare che è stato modificato questo file.
Joomla 2.5 + VirtueMart 2
In realtà si è trattato di verificare ciò che dovrebbe essere scontato, ovvero il funzionamento dell'override per la paginazione standard anche in presenza di un'estensione che nulla ha a che fare con la visualizzazione "categoria blog".
Non bisogna confondere infatti la paginazione di Joomla con quella di VirtueMart: in questo topic ci siamo occupati della prima, mentre quella di VirtueMart è relativa alle liste di prodotti che finiscono su più pagine (ad esempio 28 prodotti, 10 per pagina, si posizionano su 3 pagine).
Diciamo due cose:
Anche in presenza di un sito in Joomla 2.5 con VirtueMart, se avete ad esempio un blog potete tranquillamente applicare l'override sopra e la paginazione nell'head funziona lo stesso, così come era giusto aspettarsi.
La seconda è meno scontata: l'
override può essere applicato anche alla paginazione di VirtueMart, in modo da garantire una corretta configurazione SEO dei siti Joomla anche in presenza di e-commerce. Ovviamente occorre modificare leggermente il codice, che posto sul Forum GT in un topic distinto per maggiore chiarezza.
Joomla 3.2
Rispetto a Joomla 2.5 non cambia assolutamente nulla. Ho testato il codice su un'installazione nuova di Joomla 3.2 usando il template Beez3 che, presentando la stessa problematica del Beez5 nel 2.5, mi ha indotto a modificare il file:
*root di Joomla/components/com_content/views/category/tmpl/blog.php *.
Francesco