Pasar los parámetros solved=no&status=open o solved=yes junto con la categoría es una característica realmente genial. Es muy fácil y útil filtrar los temas de una categoría por su estado de resolución. Pero, lamentablemente, estas funciones se utilizan raramente, incluso por usuarios avanzados, simplemente porque no recuerdan la combinación de parámetros y no saben cómo enviar parámetros en la URL de ninguna manera.
¿Podríamos obtener un botón de encabezado por categoría que envíe los parámetros de URL para el usuario?
Como tenemos listas principales, lista de marcadores, lista de mis publicaciones, lo más reciente, ¿podríamos crear botones de listas de “No resueltos” y “Resueltos” para las categorías que tienen habilitada la resolución?
En las primeras versiones de Discourse, pudimos crear botones personalizados con parámetros predefinidos, como excluir una categoría o la categoría en sí misma.
¿Podríamos crear un botón que agregue los parámetros solved=no&status=open a la ruta de la categoría actual?
El plugin Solved agrega una configuración de sitio llamada mostrar filtro por estado resuelto a Discourse. Cuando está habilitada, agrega un filtro para temas resueltos y no resueltos al menú de navegación:
Parece que esta función no funciona.
En mis categorías hay un botón desplegable.
Envía parámetros a la barra de direcciones en Chrome o Firefox, pero no hay filtrado después de eso.
Sí, funciona. El filtrado funciona cuando recargo la página con parámetros de URL, pero seleccionar ‘sin resolver’ o ‘resuelto’ en el menú desplegable no actualiza la cuadrícula de temas.
Entrar en modo seguro y desactivar el tema actual solucionó este error.
En modo seguro, el menú desplegable para filtrar filas funciona correctamente.
Ahora necesito tiempo para probar qué componente del tema está causando esto.
¿Alguna idea de por qué no veo el menú desplegable de filtrado en mi otra instancia?
Tengo las soluciones activadas, estoy en la última versión, pero no hay ningún menú desplegable de filtrado.
Lo que he descubierto es que, a menos que la configuración del sitio “permitir resueltos en todos los temas” esté habilitada, el filtro no se agrega al menú de navegación. Esto parece estar relacionado con otro problema: cuando “permitir resueltos en todos los temas” no está habilitado, se agrega una sección de “Resueltos” en la configuración de la categoría. La casilla de verificación en esta sección no permanece marcada después de guardar la categoría. Investigaremos qué está causando este problema y lo solucionaremos.
¿Puedes intentar actualizar tu sitio para obtener la última versión del plugin Discourse Solved? El plugin ha sido actualizado para solucionar un problema que impedía que el filtro “resuelto” se mostrara cuando la configuración “permitir resuelto en todos los temas” no está activada. Ahora, el filtro debería mostrarse en las listas de temas de las categorías que permiten soluciones. El filtro seguirá sin mostrarse en la lista de temas más recientes de tu sitio a menos que se active “permitir resuelto en todos los temas”. Esto es así por diseño.