Verifica la configuración de Diseños en Administración. Asegúrate de que los widgets sigan habilitados y tengan al menos un contexto.
Lo tengo habilitado. Tengo la lista de temas como contexto. Ahora no veo la barra lateral para ninguna de mis categorías.
Por si acaso, no necesitas especificar Categorías si quieres que aparezca en todas. Simplemente déjalo en blanco.
¿Es posible que esto funcione con TLP sin perder una columna en TLP? ¿Así que mantener el mismo ancho del contenedor para las miniaturas y colocar los diseños fuera de este? Supongo que no, ¡solo tengo curiosidad!
Si usas el TC, será adaptable. Deberías poder sobrescribir el CSS para modificar los umbrales de número de columnas si lo necesitas.
Lo sé. Estas no son todas las categorías, sino específicas.
¿Tienes un error de JavaScript en la consola?
No hay errores en mi consola ni en la reconstrucción.\n\nDescubrí cuál era el problema. Se trata de esta configuración:\n\n
\n\nAumenté el valor por encima de 1000 y entonces la barra lateral desapareció. Pensé que esto significaba que un valor menor aplicaría un diseño adaptable.\n\nAhora funciona. Sin embargo, la barra lateral sigue apareciendo en la página de inicio, lo cual no quiero. Solo deseo que se muestre en las categorías que especifiqué, no en la página de inicio.
Aquí hay una idea. Creo que mi caso de uso se resuelve si simplemente hago clic en el signo “menos” para minimizar la barra lateral en la página de inicio. ¿Puedo establecer que el estado predeterminado sea siempre minimizado (contraído)? De esta manera, el usuario hará clic en el signo “más” cuando lo necesite.
¡El último commit ha solucionado el problema anterior! La barra lateral de diseños ya no aparecerá en la página de inicio si no está diseñada para hacerlo.
Seguí las instrucciones para instalar el plugin Custom Layouts y cometí el error de intentar instalar los widgets de lista de perfiles y categorías como plugins, añadiéndolos al archivo app.yml. Cuando los instalé como componentes de tema en su lugar y eliminé esas dos líneas del archivo app.yml, el panel lateral apareció como se esperaba.
Luego cerré sesión y, al intentar volver a iniciarla, ¡la página aparece en blanco! Si ingreso la URL de cualquiera de las publicaciones, llego a la misma página de inicio de sesión en blanco. Reinicié la aplicación, pero nada cambió.
Es solo una instalación de prueba, así que puedo reinstalar todo, pero ¿hay alguna manera de restaurarla?
Hola ![]()
Esto es más bien una pregunta para mí que para el soporte de Discourse (puedes mover este mensaje a Layouts Plugin). Intentaré reproducir el problema mañana, pero ¿podrías darme algunos detalles más?
- ¿Qué versión de Discourse y del plugin estás utilizando? (envíame una captura de pantalla de /admin/upgrade)
- ¿Cuál es tu configuración de widgets? (envíame una captura de pantalla de /admin/layouts/widgets)
Saludos,
Angus
Hola @angus
Hemos estado usando tu plugin durante un par de años en un foro privado para mostrar HTML personalizado en la barra lateral. Ayer desapareció (quizás debido a una actualización de Discourse?).
Logré recuperar el espacio configurando el ancho responsivo en cero, y por alguna razón el widget aquí estaba desactivado:
Lo he activado ahora. Quiero que se muestre en todas las páginas; creo que esa configuración es correcta, ¿verdad?
El problema es que, aunque la barra lateral ocupa espacio, mi contenido HTML no se muestra.
El botón de minimizar sí aparece:
¿Alguna idea?
¡Respeto! ![]()
Bien, he actualizado el plugin existente layouts-custom-html (que estás usando actualmente) para que funcione con la última versión de Discourse y de este plugin (commit). Sin embargo, la versión del plugin del widget ahora está obsoleta.
He creado una nueva versión del widget layouts custom html como componente de tema y he añadido un artículo en la base de conocimientos sobre él aquí (donde encontrarás un enlace a la nueva versión del componente del plugin):
Te recomendaría que cambies a la nueva versión del componente de tema en algún momento pronto, ya que la versión del plugin de este widget podría quedarse desactualizada de nuevo.
¡Eres increíble, gracias por la solución super rápida ![]()
Esto está funcionando de nuevo, y me pasaré al nuevo componente ![]()
¡Hola! Quiero crear un widget que añada dos banners responsivos (a la izquierda y a la derecha del contenido principal).
Como primer paso, estoy intentando usar el HTML generado, pero no veo que se renderice el HTML de mi widget.
Mi widget es: https://github.com/teakap/banner-theme-component
Lo he cargado correctamente como un componente de tema, lo he añadido en la configuración de diseño y lo he activado.
¿Podría alguien ayudarme a entender qué me está faltando?
Tengo el mismo problema.
Mira esta respuesta que recibí Customizing main layout - #5 by akapetzoglou1
@akapetzoglou ¡Disculpa la respuesta tardía!
En primer lugar, echa un vistazo a la documentación sobre la configuración del widget aquí:
Sospecho que quizás no quieras “todas las categorías” en la configuración de categorías. Si deseas que la barra lateral aparezca en todas las categorías, deja esa configuración en blanco. Como se menciona en la documentación, “todas las categorías” se refiere a las listas de temas de “nivel superior”. De hecho, podría cambiar el nombre de esa opción, ya que está confundiendo a varias personas.
También sospecho que quizás no quieras todos los grupos que agregaste. ¿Quizás solo deseas que el widget aparezca para usuarios registrados? (es decir, no para invitados). De hecho, debería agregar una configuración explícita para eso.
Probé tu widget yo mismo en try.thepavilion.io y funciona correctamente, por ejemplo:
@Muhammed_EKİCİ ¿Podrías explicar un poco más tu problema?
En general, si estás desarrollando widgets, probablemente sea mejor que me hagas preguntas al respecto en thepavilion.io para no saturar este tema, que está principalmente dedicado al soporte de administración del sitio. Escríbeme aquí sobre el desarrollo de widgets:
¿Este widget sigue disponible? Ya no lo veo en el cuadro de selección de widgets. Si ya no está disponible, ¿debería instalar una versión anterior de los plugins de diseño/ubicación, por ejemplo, la 0.2, para recuperarlo?






