Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Eliminar módulos en /confirm web de virtuemart con metamod  

 
Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Tengo una serie de modulos que deseo eliminar de la pagina /confir de virtuemart(es la que aparece cuando finalizamos un pedido).
Actualmente la configuracion de estos módulos que deseo que no aparezcan es (configuracion de los modulos metamod (los originales estan despublicados)
-VISUALIZACION DEL MODULO EN MENUS: EN TODAS LAS PÁGINAS:
-FILTRO PHP DE METAMOD:
$vm = JomGenius("virtuemart");
if ($vm->check( "pagetype != cart") && $vm->check( "pagetype != user") && $vm->check( "pagetype != orders") && $option == 'com_virtuemart'){
return 253;
}
if ($option == 'com_k2'){
return 253;
}
if ($option == 'com_xmap'){
return 253;
}

CON ESTA CONFIGURACION CUANDO FINALIZA EL PEDIDO Y APARECE LA PAGINA DE CONFIRMACION ME APARECEN LOS MÓDULOS QUE DESEO QUE NO APAREZCAN...

HE PROBADO A INCLUIR EN EL PRIMER IF LA SIGUIENTE SENTENCIA COMO DICEN EN ESTE POST PERO TAMBIEN FALLA:

if ( $vm->check( "pagetype startswith none of shop.cart, shop.savedcart, checkout" ) ) return 253;

Post: http://www.metamodpro.com/forums/topic?id=550

gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 11/04/2014 8:38 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Raúl

Tienes el Metamod Pro ? , es decir la versión de pago?
Te lo comento por que posiblemente algunas funcionen no trabajen en la versión libre

Luego sería bueno que envíes todo tu código , como lo tienes actualmente, ya sea en un archivo de texto o captura para ver posibles errores de lógica.

Saludos.

ResponderCitar
Respondido : 11/04/2014 10:47 pm

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

Raúl Ramón Val
 Raúl Ramón Val
Noble Member

Hola Jhon...en efecto tengo metamod pro...
-Tengo activado que el modulo se vea en todas las paginas, pero que se filtre a traves de php de metamod. El codigo del php es:

$vm = JomGenius("virtuemart");
if ($vm->check( "pagetype != cart") && $vm->check( "pagetype startswith none of shop.cart, shop.savedcart, checkout" ) ) return 253 && $vm->check( "pagetype != user") && $vm->check( "pagetype != orders") && $option == 'com_virtuemart'){
return 253;
}
if ($option == 'com_k2'){
return 253;
}
if ($option == 'com_xmap'){
return 253;
}

ResponderCitar
Respondido : 13/04/2014 7:56 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

¿De dónde has sacado el código que estás utilizando? También sería necesario que nos indicaras la url que se carga en la página donde no quieres mostrar los módulos, ya que a partir de ella es posible que se puedan establecer los filtros.

ResponderCitar
Respondido : 14/04/2014 1:02 pm

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