Hola a todos,
Estoy tratando de averiguar si hay una forma de mantener el menú de navegación superior de nuestro sitio web existente, de modo que cuando las personas hagan clic en el foro, aún tengan la opción de navegar de nuevo a otras páginas del sitio web para salir del foro.
Obviamente, como son dos sitios web diferentes, actualmente resulta confuso para los usuarios.
¿Hay alguna forma de agregar nuestro menú de sitio web encima del menú predeterminado de Discourse? ¿En un iFrame, por ejemplo?
Gracias.
Lo revisé, pero parece que esto es principalmente un menú simple y no una página HTML…?
Me gustaría integrar nuestro propio menú tal como aparece en nuestro sitio web. ¿Estoy pasando por alto algo?
Hay muchas formas de añadir una barra de navegación a la parte superior de tus páginas. Puedes utilizar las capacidades de personalización de temas de Discourse, escribir algo de JS o jQuery para insertar un elemento (como el de abajo) en el DOM, o crear un plugin muy sencillo de Discourse para insertar código en la estructura de la aplicación, etc. Existen muchas maneras de lograr esta tarea básica.
Por ejemplo, acabo de añadir este fragmento de HTML de muestra para crear un marcador de posición de demostración para una nueva barra de navegación superior, solo para ti:
Una forma muy sencilla de empezar es editar el archivo header.html, ya sea en tu tema (si lo has creado y lo estás utilizando) o en el área personalizable de tu panel de administración: admin/customize/themes/
Una vez allí, haz clic en header. Tu código aparecerá aquí, encima del encabezado de Discourse. Asegúrate de agregar los estilos correspondientes en el CSS también.