Duda básica sobre Joomla

  • Este debate tiene 4 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 14 años, 9 meses por Anónimo.
Mostrando 4 respuestas a los debates
  • Autor
    Entradas
    • #81930
      Anónimo
      Invitado

      Buenas a todos.
      Estoy creando una web con Joomla, no es complicada pero me estoy volviendo loco y no he hecho más que empezar.
      La estructura sería esta:

      CABECERA TOP MENU
      SEARCH
      ________________________________
      MENU
      ________________________________
      CONTENIDO | MODULOS

      Como veis, sólo tiene dos columnas, la principal con el contenido y una lateral derecha con módulos.
      En la pagina principal quiero mostrar 3 artículos concretos y algunos módulos. Esta página tiene un menú con 3 opciones. Cada opción corresponde a una Sección.

      Cada opción deberá llevarte a otra página con su propio menú (desaparece el menú de la anterior), su propio contenido y sus propios módulos.
      La página principal ya está hecha, el problema está en las 3 páginas correspondientes a las 3 opciones del menú principal.

      Empecé por asignarles la opción Presentación de la sección blog para que me mostrara la nueva página con los artículos de esa Sección.
      Pero no conseguía que me cargara un nuevo menú, me mantenía los mismos módulos que la página principal y me eliminaba el top menú y el Search…

      Después usé la posibilidad de asignarle a cada opción un nuevo template, basado en el original pero con las modificaciones pertinentes, pero la página sólo respondía a los cambios del CSS de la original. Los cambios hechos en el nuevo template los ignoraba…

      Luego usé el módulo OnAnyPage, que me permitía definir la visibilidad de los módulos en base a ciertos parámetros. Con esto conseguí mi objetivo, pero es muy engorroso y me descuadra los módulos…

      Hoy he intentado que las opciones linkaran a una página en concreto. Si pudiera crear una página php formateada a mi gusto sería más versátil. He copiado el index.php, le he cambiado el nombre y he linkado a ese archivo. Joomla me ha dado un error de Restricted access…

      Ya no se qué hacer… la web debería estar lista la semana que viene y ya veis donde me encuentro…

    • #81931
      daggetkim
      Participante

      Los menus se gestionan desde el gestor de menús pero su posición y aparición es desde el gestor de módulos, allí tienes los módulos de los menús, lo que pasa es que si necesitas que el mismo menu muestre unos enlaces en una pagina y en otro no deberías crear un clon del propio menu asiganerle los enlaces que deseas en la segunda página y decirles luego desde el gestor de los modulos cual aparece en que sitio.

      Lo del restricted acces es una normativa de seguridad de joomla que lleva en todos los archivos en la cabecera si no se procede de la forma habitual y no esta definida la constante JEXEC salta ese error.

    • #81942
      Anónimo
      Invitado

      dagget escribió:

      Los menus se gestionan desde el gestor de menús pero su posición y aparición es desde el gestor de módulos

      ¿Y qué gestiona en qué página aparece ese menú? Puedo modificar su aspecto, contenido, posición, pero no puedo elegir en qué páginas se muestra y en cuales no… Y quien dice menús, dice cualquier módulo.

      Lo del restricted acces es una normativa de seguridad de joomla que lleva en todos los archivos en la cabecera si no se procede de la forma habitual y no esta definida la constante JEXEC salta ese error.

      // no direct access
      defined( ‘_JEXEC’ ) or die( ‘Restricted access’ );

      Si le pongo ese código me sale el error de acceso. Si se lo quito, aparece la página en blanco…

    • #81944
      daggetkim
      Participante

      Pues cuando gestionas un módulo la vista que ofrece el backend tiene dos bloques, el de la izquierda son parametros de configuración sobre el funcionamiento y estan integrados en un sistema de persiana javascript pero a tu derecha abajo tienes siempre la opción de elegir en que páginas se mostrará el módulo, todas, ninguna o seleciona las que te parezcan.

      Lo del archivo ese que te da error sin verlo no se decirte, yo suelo poner archivos php en casi todas las webs así a saco y hay veces que pongo la directiva JEXEC otras no pero nunca me da error.

    • #81955
      Anónimo
      Invitado

      Pues vaya, así que mi mayor problema se solucionaba con seleccionar las opciones de menú en cada módulo. :huh: Muchas gracias!!!!!

      Ahora ya controlo la aparición de los módulos, pero llevo rato intentando colocar un módulo justo antes del contenido y no hay manera.
      He probado de usar la opción de incrustar un módulo en un artículo, pero no acaba de salir bien… a parte de que ese artículo debería ir siempre por encima del resto, no se como dejarlo fijo en una página que se nutre de notícias actualizadas a diario…

Mostrando 4 respuestas a los debates
  • Debes estar registrado para responder a este debate.
Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad