Avisos
Vaciar todo

No muestra los módulos de virtuemart en el apartado Carro  

 
Luis Miguel
 Luis Miguel
Honorable Member

Buesnas, al comprar un producto, cuando sale la ventanita Seguir Comprando o Mostrar Carro la página deja de mostrar los módulos de la parte izquierda, tanto en Seguir Comprando como en Mostrar Carro.

Original sin la actualización de JA Tiris

Resultado

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 30/11/2012 11:30 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Luis Miguel,

Y si el modulo Tu Compra lo muestras en todas las paginas también desaparece?

Saludos.

ResponderCitar
Respondido : 30/11/2012 11:39 pm

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

Luis Miguel
 Luis Miguel
Honorable Member

Si poner el Tu compro que aparezca en todas las páginas se coloca todo bien. Preso tengo el menú de Foro, de kunena, el cual me gustaría que ocupase toda la hoja.

ResponderCitar
Respondido : 01/12/2012 12:01 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Luis Miguel,

Es obvio que si en Foro quieres que este se muestre completamente al tamaño horizontal de la plantilla deberás prescindir del Carrito de Compra en este apartado, ya que no tiene mucho sentido.

Saludos

ResponderCitar
Respondido : 01/12/2012 12:44 am

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

Luis Miguel
 Luis Miguel
Honorable Member

Pero si lo quito de cualquier menú desaparece los módulos como comento arriba.

ResponderCitar
Respondido : 01/12/2012 9:48 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Luis Miguel,

No veo que relación tiene que le digas al módulo Carrito de Compra que NO se muestre en el ítem de menú Foro y sus consiguientes subítems de menús del Foro.

Si puedes adjunta una captura donde veamos los ítems asociados al módulo del carrito de compra.

Saludos

ResponderCitar
Respondido : 01/12/2012 10:09 am

Cursos Gratuitos WordPress

Luis Miguel
 Luis Miguel
Honorable Member

Mando unas capturas, pero se me hace raro ya que solamente quito lo referente a kunena.

ResponderCitar
Respondido : 01/12/2012 11:18 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola Luis Miguel,

En estos casos puedes utilizar la extensión MetaMod, disponible para todas las ramas Joomla:

Mostrar Ocultar módulos de acuerdo a la Categoría de Productos en Virtuemart

En la documentación: http://www.metamodpro.com/metamod/recipes/36/76-control-modules-on-virtuemart-pages puedes buscar donde mostrar el modulo de acuerdo a tu necesidad.

Saludos.

ResponderCitar
Respondido : 01/12/2012 4:59 pm

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

Luis Miguel
 Luis Miguel
Honorable Member

Gracias Johnny
Buenas a ver si explico como lo he realizado y se entiende ya que en el video es para un modulo de publicidad y es algo distinto.

1.- Descargar en el ordenador la extensión MetaMod en instalarla con el Gestor de Extensiones.

2.- Buscar el módulo a sustituir en mi caso Tu Compra (es el módulo que muestra el carro de la compra) y despublicarlo. Fijarse también en el numero ID del módulo.

2.- Una vez instalada buscar el módulo MetaMod en el Gestor de Módulos y abrirlo (y yo en particular lo que he hecho es duplicarlo para no tocar el original por si lo necesito para otra función y abrir el duplicado metamod2)

3.-Una vez abierto, poner el Título para el módulo, mostrarlo si queréis, Publicarlo, elegir posición, seleccionar donde se quiere que aparezca (como en un módulo cualquiera). Ahora en Opciones Básicas en Auto-enable included modules? en la lista desplegable elegimos Modules specified by ID, y en Quick module position or id include ponemos el ID de nuestro módulo (en mi caso 93).

4.- Luego como pone Johnny y a la documentación de MetaMod www.metamodpro.com/metamod/recipes/36/76-control-modules-on-virtuemart-pages y elegir el código a utilizar y sustituir las "xxx" por el ID del módulo en mi caso 93 y situarlo en la opción PHP sustituyendo el de ejemplo.

Código original

/$vm = JomGenius("virtuemart"); // need this at the start of every rule
if ( $vm->check( "pagetype not = frontpage, shop.cart" ) ) return XXX;

Código con el ID 93 ya introducido

/$vm = JomGenius("virtuemart"); // need this at the start of every rule
if ( $vm->check( "pagetype not = frontpage, shop.cart" ) ) return 93;

Espero que os sirva, y gracias a toda la gente de webempresa.

ResponderCitar
Respondido : 02/12/2012 10:53 am
Luis Miguel
 Luis Miguel
Honorable Member

Ahora solucionar cuando pincho a la ventana emergente de Seguir comprando o Mostrar Carro.

El link de Continuar comprando de este módulo es:

/index.php?option=com_virtuemart&view=category&virtuemart_category_id=7&lang=es

y para que funcione bien tendría que ser este:

index.php?option=com_virtuemart&view=virtuemart&Itemid=664&lang=es

y el de Mostrar Carro sale este:

/index.php?option=com_virtuemart&view=cart&lang=es

y para que funcione tendría que ser este otro:

/index.php?option=com_virtuemart&view=cart&Itemid=664&lang=es

¿Donde se cambian dichos link?

ResponderCitar
Respondido : 02/12/2012 2:40 pm

Luis Miguel
 Luis Miguel
Honorable Member

Solucionado por ahora (no se si tendrá alguna desventaja).

En Configuración Global he elegido en el apartado SEO URLs amigables "" y parece que presenta los módulos en la parte izquierda.

ResponderCitar
Respondido : 03/12/2012 12:38 am
Jordi Sala
 Jordi Sala
Miembro Admin

Hola Luis Miguel,

Perfecto que lo hayas solucionado, no hay ningún problema por activar las url's amigables, más bien al contrario.

Saludos

ResponderCitar
Respondido : 03/12/2012 7:52 am

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