Avisos
Vaciar todo

Problemas con selección de página principal y módulos K2  

 
Juan
 Juan
Usuario experto

Buenas tardes,

Estamos haciendo unos cambios en el diseño de nuestra web, con la plantilla gk_news, K2 como gestor de contenido y en Joomla 3.4.8.

Las posiciones en la plantilla son estas:

Hemos comprobado que en el caso de la página de portada, lo que aparezca en la posición "Mainbody/Component" se controla a través de un elemento de menú (en nuestro caso, del tipo K2/Categorías y que en particular muestra los artículos de la categoría "Autónomos").
Entendemos también que en el resto de las posiciones se pueden colocar módulos del tipo "K2 Content" que pueden mostrar cada uno de ellos otra categoría. Hasta ahí todo bien: esa funcionalidad y el aspecto de la página principal es exactamente el que queremos.

El problema surge al pinchar sobre los artículos para leerlos enteros. En el caso de cualquiera de los módulos "K2 Content" (por ejemplo "Opinión" o "Municipios"), al pinchar sobre la noticia se muestra la noticia completa y desaparecen los módulos que aparecían en la página principal: bien.
En cambio, si pinchamos sobre una noticia del módulo "Autónomos" (aquel controlado por el elemento de menú de página principal y del tipo K2/Categorías), la noticia se muestra entera pero se siguen mostrando el resto de módulos de la página principal!

¿Qué hemos hecho mal? Tal vez no sea esta la forma correcta de hacerlo.
Adjunto imagen explicativa, y links de ejemplos de qué ocurre cuando se abren artículos al pinchar en diferentes módulos:
Hemos notado que la URL de esas noticias no incluye http://www.autonomo.es/ autonomos/...

http://www.autonomo.es

Noticia de "Autónomos":
http://www.autonomo.es/item/4112-los-transportistas-beneficiarios-del-gasoleo-profesional-estan-obligados-a-declarar-a-la-agencia-tributaria-los-kilometros-anuales-antes-del-31-de-marzo-de-este-ano

Noticia de otros módulos:
http://www.autonomo.es/opinion/item/4111-la-legitima-espana-vs-italia

Muchas gracias!!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 17/01/2016 8:15 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Juan,

Facilítanos una captura de uno de los módulos de K2 que no se visualizan en un artículo individual, donde podamos ver la pestaña "Asignación" y saber como lo tienes asignado.

Saludos

ResponderCitar
Respondido : 17/01/2016 9:18 pm

Juan
 Juan
Usuario experto

Hola Luis,

Me temo que no nos hemos entendido. No es que no se muestren unos módulos que querríamos que se mostrasen, es que sí se muestran unos que no queremos.
Como por ejemplo, en esta noticia:
http://www.autonomo.es/item/4112-los-transportistas-beneficiarios-del-gasoleo-profesional-estan-obligados-a-declarar-a-la-agencia-tributaria-los-kilometros-anuales-antes-del-31-de-marzo-de-este-ano

... se están mostrando los módulos de Opinión, Municipios, y también el módulo correspondiente a la noticia principal (el de arriba, con la foto a todo el ancho y con título "Cambios en el gobierno municipal de Pozuelo".
Me parece que es más bien un problema del ítem de menú que está mostrando las noticias en la posición "Mainbody/Component".
Todos los módulos que "sobran" están configurados con asignación de menú: "Sólo en las páginas seleccionadas", y ahí sólo en "Portada".

ResponderCitar
Respondido : 17/01/2016 9:35 pm
Juan
 Juan
Usuario experto

Ese elemento de menú "Portada" es del tipo K2/Categorías y está mostrando artículos sólo de una categoría: "Autónomos". Las opciones de diseño para este elemento de categoría simple están configuradas en "Heredar de la categoría". Sin embargo, en los parámetros de configuración de esa categoría de K2 no encuentro nada relacionado con este problema.

Muchas gracias.

ResponderCitar
Respondido : 17/01/2016 9:38 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Juan,

Lo primero que observo es que artículo de K2 como "/4112-los-transportistas-beneficiarios-del-gasoleo-profesional-estan-obligados-a-declarar-a-la-agencia-tributaria-los-kilometros-anuales-antes-del-31-de-marzo-de-este-ano" no utilizan "Leer más" lo que hace que se despliegue el artículo completo en portada y entiendo que no debería ser así.

Además no he podido averiguar a que Categoría pertenece ese artículo por ejemplo, algo que es un error de SEO on-page y de usabilidad.

Indícanos a que Categoría están asociados y como los cargas en portada "desde un módulo, desde un ítem de menú, de otra forma que no sabemos..."

Saludos

ResponderCitar
Respondido : 18/01/2016 12:53 am
Juan
 Juan
Usuario experto

Buenos días,

Efectivamente, algunos de esos artículos no usan "Leer más". De momento eso es secundario.

Los artículos que están dando problemas pertenecen a la categoría "Autónomos". Se cargan en portada a través de un ítem de menú del tipo K2/Categorías, que únicamente muestra artículos de la categoría "Autónomos" y que está marcado como página principal.

En la página principal coexisten con esos artículos de "Autónomos" varios módulos diferentes. Éstos, pese a estar configurados para aparecer únicamente en página principal, aparecen de nuevo cuando se trata de leer un artículo completo de "Autónomos".

Muchas gracias Luis

ResponderCitar
Respondido : 18/01/2016 9:07 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

El problema que tienes con los módulos de la página de inicio que se cargar en la vista de los artículos de la categoría "Autónomos" se debe al propio funcionamiento de Joomla para determinar dónde se tienen que cargar los módulos.

Trato de explicarlo: en Joomla los módulos se asocian con elementos de menú. Cuando se configura un módulo se seleccionarán las páginas donde se quiere que se muestra a partir de los elementos de menú que tengas en los distinto menús de tu Joomla.

Cuando se carga un artículo que no tiene asignado un elemento de menú (por ejemplo, con un enlace manual) puede ocurrir que a ese artículo se le asocien los módulos del elemento de menú donde nos encontrábamos cuando pulsamos en el enlace.

Cuando se está cargando un listado de artículos de una categoría de Joomla o K2 en vista blog ocurre algo parecido: todos los artículos quedarán asociados con el elemento de menú que carga la categoría de artículos y, por tanto, cargará los módulos que se cargan en el listado de artículos.

Para tu caso, puesto que la página de inicio la tienes asociada con la categoría "Autónomos", todos los artículos de esta categoría quedarán también asociados con los los módulos de la página de inicio, de ahí que se muestra en la vista del artículo.

Para evitar esto se pueden aplicar distintas soluciones. Por un lado se podría crear un elemento de menú asociado con cada artículo de K2 de esa categoría. Se puede hacer en un nuevo menú que no tienes por qué publicar en el frontal de la web. Esto es poco recomendable, ya que te obligaría a crear un elemento de menú para cada artículo, lo que puede suponer bastante trabajo.

La otra opción sería que crearas un elemento de menú, similar al de la página de inicio, que cargue los artículos de la categoría de K2 "Autónomos". Después modificar el elemento de menú de la página de inicio para que sea de tipo K2 » Categorías. En su configuración, dentro de la pestaña Options, elige para el parámetro Selecciona las categorías solo la categoría "Autónomos". Es posible que esto funcione.

ResponderCitar
Respondido : 18/01/2016 3:11 pm
Juan
 Juan
Usuario experto

Buenas tardes Pablo,

En primer lugar, muchas gracias por la extensa explicación. Creo que me he hecho una idea real de qué es lo que estaba sucediendo.
He comprobado que ocurría el mismo problema con módulos tipo "K2 Content" que mostrasen categorías que no tuvieran un elemento de menú propio (del tipo "K2/Categorías"). Era el caso particular de "Cultura". Al añadir un elemento de menú para esa categoría, el problema ha desaparecido para los artículos de "Cultura".
Sin embargo, no ha sido así para los de "Autónomos", ya que ya existía un elemento de menú para esa categoría. El problema lo he resuelto haciendo que el elemento de menú de página principal mostrase otra categoría más (en este caso vacía).
En cuanto he hecho hecho esto ya se ha arreglado la funcionalidad con los artículos de la categoría "Autónomos", cargados en la página principal a través de un elemento de menú K2/Categorías.

No sé cómo de ortodoxa es esta solución, pero de momento la doy por válida.

Muchas gracias!!!

ResponderCitar
Respondido : 18/01/2016 4:27 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

La solución es válida, sin embargo también es posible crear el item de menú de autónomos de otro tipo como hacer referencia a un artículo por ejemplo o artículos destacados ( y no destacar ninguno si no quieres q se muestren)

Saludos.

ResponderCitar
Respondido : 18/01/2016 8:57 pm