Problema con el orden en una vista de sección de Joomla

Joomla

Cuando montamos en Joomla nuestra jerarquía de secciones y categorias, tenemos muy en cuenta el orden que ocupan para que se vea de esa forma en el front de nuestra web.

Todo funciona perfecto excepto cuando intentamos montar una página de tipo ‘Presentación de la sección blog‘.

En la configuración avanazada de este item, podemos elegir que ordene primero por la categoria (con varias opciones) y luego por el orden de los articulos (con varias opciones).

Pués bien. En este escenario en concreto, no hay forma de obtener los resultados esperados.

Urgando en el código, vemos que es un problema del modelo de la sección del componente ‘com_content’.

Solo tenemos que comentar la línea 456 del archivo ‘components\com_content\models\section.php’ y listo. Problema resuelto.

Al parecer esta parte no se ha probado suficiente y al ‘order by‘ de la consulta le ponen delante un trozo que no tiene nada que ver con lo que le llega de configuración.

Esperamos que os sea de ayuda.