¿Bug herramientas d...
 
Avisos
Vaciar todo

¿Bug herramientas de búsqueda de usuarios?

7 Respuestas
4 Usuarios
0 Reactions
776 Visitas
Respuestas: 208
Estimable Member
Topic starter
 

Hoy intentando hacer una búsqueda de usuarios, me he dado cuenta que no me funciona el filtrado por usuarios con el estado habilitado. Solo funciona la primera página, pero no la paginación, es decir, si le doy a siguiente página o página 2, no funciona y vuelve a aparecer la página 1. Si cambio la opción de búsqueda por ejemplo a usuarios inhabilitados, entonces sí que funciona correctamente. ¿Es un bug o solo me ocurre a mi?. El error me ocurre tanto si pruebo en local, como en mi página alojada.

Mi agradecimiento por anticipado. Saludos.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 17/11/2015 12:15 am
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Entiendo que te refieres a la administración.

Puedes adjuntarnos una captura del filtrado que realizas para poder realizar una prueba.


 
Respondido : 17/11/2015 4:03 am
Respuestas: 208
Estimable Member
Topic starter
 

Efectivamente Johnny, me refiero al panel de administración, a la sección "gestionar usuarios". Al desplegar las herramientas de búsqueda de usuarios, y seleccionar estado o grupos, la paginación no funciona, y no me permite pasar de la primera página. De éste modo, no puedo usar los filtros estado ni grupos, ya sea de forma conjunta o de forma individual. Te adjunto captura. Gracias por tu respuesta. Saludos.


 
Respondido : 17/11/2015 12:55 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola,

En efecto, parece que se trata de un bug con la paginación en la administración de Joomla. Se comenta en el siguiente enlace:

https://issues.joomla.org/tracker/joomla-cms/6544

Habrá que esperar a ver si sacan una nueva versión de Joomla donde se corrija esto.


 
Respondido : 17/11/2015 3:07 pm
Respuestas: 208
Estimable Member
Topic starter
 

Gracias por tu respuesta Pablo. ¿Lo habéis probado vosotros en algún Joomla?
Es curioso que con la actualización a Joomla 3.5, no se haya solucionado, siendo un problema que arranca de bastante tiempo atrás.

Un saludo.


 
Respondido : 17/11/2015 8:06 pm
Respuestas: 208
Estimable Member
Topic starter
 

Confirmado que se trata de un bug en Joomla que permanece en la rama 3.4.5, adjunto solución al problema.

Editar: administratorcomponentscom_usersmodelsusers.php
En la línea 83, cambiar:
$groupId = $this->getUserStateFromRequest($this->context . '.filter.group', 'filter_group_id', null, 'int');
por:
$groupId = $this->getUserStateFromRequest($this->context . '.filter.group_id', 'filter_group_id', null, 'int');

Editar: librarieslegacymodellist.php
En la línea 701, cambiar:
if (!empty($filters[$name]))
por:
if (isset($filters[$name]) && $filters[$name] !== '')

Y esto es todo. Con estas dos modificaciones, el sistema de paginación volverá a funcionar de forma correcta.

Como siempre, agradeceros a todos la magnífica labor que hacéis. Un saludo.
Francis.


 
Respondido : 17/11/2015 8:53 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

Gracias por el aporte

Saludos.


 
Respondido : 17/11/2015 9:39 pm