Viernes, 16 Noviembre 2018

Duda básica sobre Joomla

¡ Compartelo en tus REDES SOCIALES ! y siguenos en TWITTER

9 años 5 meses antes
Avatar de OpenGT
OpenGT
Invitado
Invitado
Autor del tema
Duda básica sobre Joomla #3634
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...

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 5 meses antes
Avatar de dagget
dagget
Gold Boarder
Gold Boarder
Mensajes: 234
Karma: 60
Más
Duda básica sobre Joomla #3635
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.

CEO at Joomla! Projects
CEO at GWErp
Linux user number #470399

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 5 meses antes
Avatar de OpenGT
OpenGT
Invitado
Invitado
Autor del tema
Duda básica sobre Joomla #3646
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...

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 5 meses antes
Avatar de dagget
dagget
Gold Boarder
Gold Boarder
Mensajes: 234
Karma: 60
Más
Duda básica sobre Joomla #3648
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.

CEO at Joomla! Projects
CEO at GWErp
Linux user number #470399

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

9 años 5 meses antes
Avatar de OpenGT
OpenGT
Invitado
Invitado
Autor del tema
Duda básica sobre Joomla #3658
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...

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Temas Relacionados

Asunto temas relacionadosRelevanciaFecha del último post
Duda sobre la actualizacion de joomla10.62Miércoles, 24 Febrero 2010
una duda sobre htaccess.txt en joomla 2.5x10.62Sábado, 03 Marzo 2012
duda sobre jcomments8.93Martes, 09 Marzo 2010
Duda sobre hosting8.93Sábado, 15 Diciembre 2012
Duda sobre plantillas8.93Miércoles, 23 Octubre 2013
Una duda sobre Fireboard Forum8.83Lunes, 15 Junio 2009
Duda sobre plantilla Premium8.83Lunes, 05 Abril 2010
duda sobre plantilla propia8.83Martes, 20 Julio 2010
Duda sobre Acymailing Starter8.83Miércoles, 18 Agosto 2010
Duda sobre grupo de Usuarios permisos8.74Domingo, 13 Junio 2010
Tiempo de carga de la página: 0.224 segundos