Avisos
Vaciar todo

mostrar un modulo solo en la home  

 
Roger
 Roger
Estimable Member

Hola,

estoy creando una tienda online con jomla 2.5 y virtuemart 2.0.

He asignado una imagen con un modulo personalizado html en la posición header de la plantila para que la muestre solo en la home, en esta url la podéis ver http://rodanet.es/doudou/ , para el resto de las páginas muestra otra imagen. La podéis ver clicando en cualquier otro elemento del menú.

El problema viene si desde la home clico a alguna de las categorias de VM mostradas en la home, entonces sigue mostrando la misma imagen que la home. Pese a configurar el módulo para que lo muestre únicamente en la home.

No se si hay alguna manera de hacer que al acceder a alguna categoria desde la home muestre la misma imagen que el reste de elementos del menu.

Desde ya muchas gracias!

Saludos.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/09/2013 11:39 am
David Noguera
 David Noguera
Miembro Moderator

Hola Roger, prueba sin usar las URLs amigables y dinos si te sigue pasando lo mismo.

Diría que el problema viene por que al pasar a URL amigable no se trasmite el itemID al pulsar en el enlace, y el item ID es por donde se maneja que módulo debe mostrarse en cada elemento de menú.

Saludos

ResponderCitar
Respondido : 18/09/2013 11:51 am

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

Roger
 Roger
Estimable Member

Hola David,

gracias por tu respuesta. En efecto cuanto en la configuración desmarcas las urs amigables se soluciona el problema.

Pero el problema se traslada entonces a las urls, para el futuro seo de la web, es "un marrón" no tener urls amigables. No existe otra solución?

Gracias 🙂

ResponderCitar
Respondido : 18/09/2013 12:02 pm
David Noguera
 David Noguera
Miembro Moderator

OK, era para ir delimitando el problema, veo que no tenías las 3 opciones de SEO de la configuración global y no se estaba haciendo rewrite y las URLs se veían así:

dominio.com/index.php/component/user/view/register

Lo correcto es que se vea así:

dominio.com/component/user/view/register

Prueba a marcar la opción del rewrite en los parámetros de SEF de la configuración global y prueba de nuevo.

Saludos

ResponderCitar
Respondido : 18/09/2013 12:34 pm

Cursos Gratuitos WordPress

Roger
 Roger
Estimable Member

Hola David,

estoy tratando de marcar la opción que me indicas, como indica joomla renombro antes el archivo htaccess.txt a .htaccess cambia las urls pero no muestra la páginas solicitada, reporta el siguiente error "No se puede encontrar la página solicitada."

Imagino que es porque la instalación de Joomla esta en un subdirectorio. Aquí me quedo encallado.
Cómo puedo seguir?

Gracias!

ResponderCitar
Respondido : 18/09/2013 12:57 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Roger, eso es por que el fichero .htaccess está vacío revisa que el fichero .htaccess tenga contenido y sea el correcto, es decir, sea el mismo que viene en el pack de instalación de Joomla de la misma versión que el tuyo.

Saludos!

ResponderCitar
Respondido : 18/09/2013 1:01 pm

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

Roger
 Roger
Estimable Member

David,

el archivo si tenía contenido, aún así he copiado el contenido del htaccess de la raiz y lo he pegado en archivo htacces de la instalación del subdirectorio. Y sigue dando el mismo error 🙁

Quedo a la espera de vuestra respuesta! Gracias.

ResponderCitar
Respondido : 18/09/2013 1:14 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Roger

No deberías tener problemas habilitando urls amigables

Revisa el siguiente artículo : https://www.webempresa.com/blog/item/317-urls-amigables-en-joomla.html

Te recomiendo no copiar el contenido du un archivo .htaccess a otro, ya que no necesariamente puede ser el mismo, usa el htaccess.txt y renombralo a .htaccess

Asegúrate de que al habilitar las urls no tengas index.php como parte de la url

Saludos.

ResponderCitar
Respondido : 18/09/2013 4:29 pm

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

Roger
 Roger
Estimable Member

Hola Jhon,

las urls están habilitadas, funciando correctamente. Aparece index.php dentro la url, ahí es donde nos habiamos quedado con tu compañero David.

El archivo httacces ya lo renombré y las url las modifica sin problema pero no encuentra las páginas.

El archivo htacess es el original con su contenido nativo de la instalación desde el gestor de aplicaciones de Cpanel

Joomla esta instalado en un subdirectorio. Te expongo otra vez el problema para ponerte en contexto:

Hola,

estoy creando una tienda online con jomla 2.5 y virtuemart 2.0.

He asignado una imagen con un modulo personalizado html en la posición header de la plantila para que la muestre solo en la home, en esta url la podéis ver rodanet.es/doudou/ , para el resto de las páginas muestra otra imagen. La podéis ver clicando en cualquier otro elemento del menú.

El problema viene si desde la home clico a alguna de las categorias de VM mostradas en la home, entonces sigue mostrando la misma imagen que la home. Pese a configurar el módulo para que lo muestre únicamente en la home.

No se si hay alguna manera de hacer que al acceder a alguna categoria desde la home muestre la misma imagen que el reste de elementos del menu.

Desde ya muchas gracias!

Saludos.

ResponderCitar
Respondido : 18/09/2013 4:40 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Roger

Actualmente al acceder a :

Contenido solo visible a usuarios registrados

No veo que las urls amigables se encuentren correctamente configuradas , aparece aún el index.php como parte de la url

Luego asegurate de tener un ítem de menú de tipo Layout por defecto virtuemart

Saludos.

ResponderCitar
Respondido : 18/09/2013 6:57 pm

Roger
 Roger
Estimable Member

Para Quien le pueda interesar ya pude solucionar el problema.

Creé un menu oculto con el layout por defetco de VM y lo asigne como página de inicio.

Y en el menu pricncipal que muestra "inicio" le asigne tipo de menu "alias a otro elemento de menú" que apuntara al menú oculto marcado como inicio. Decir que en el menú principal hay otro elemento "tienda online" que es el layout por defetco de VM.

Con esto consigo que no se muestre el modulo en la posición header al clicar en las categorias de la pantalla de inicio.

Saludos.

ResponderCitar
Respondido : 19/09/2013 8:55 am