Pedro Oliver Posted January 15, 2014 Share Posted January 15, 2014 Saludos compañeros, Estoy desarrollando un modulo para un restaurante. Y necesito activar el modo catálogo desde mi módulo. Al parecer todo viene de la funcion: Configuration::get('PS_CATALOG_MODE') Pero si actualizo este campo con: Configuration::updateValue('PS_CATALOG_MODE', 1) Se me cambia en toda la tienda, para todas las sesiones. Lógicamente no me sirve. He mirado los valores de $cookie y no hay ninguno que me permita deshabilitar de algún modo el carrito para ese usuario. Ahora mismo estoy un poco desesperado, así que me sirve cualquier solucion: Deshabilitar el checkout Deshabilitar el modulo cart Esconder los botones Siempre y cuando se haga solo para ese usuario. Cualquier ayuda es bienvenida. Un saludo!! Link to comment Share on other sites More sharing options...
nadie Posted January 15, 2014 Share Posted January 15, 2014 Desconozco con que version de Prestashop trabajas ya que no la indicas, pero por si te sirve de ayuda, en Prestashop 1.5, puedes crearte grupos en la pestaña Clientes -> Grupos donde entre otras novedades te deja restringir los módulos por grupos, ademas de tener la opción de mostrar u no los precios de los productosy por tanto desabilitar la compra de los productos (que basicamente es lo que hace prestashop al activar el modo catalogo, lo unico que en este caso de forma especifica por grupos de clientes.) Podrias por ejemplo crearte un grupo llamado "X-men" y luego en el codigo de tu módulo cambiar al cliente actual de grupo en ese momento. Link to comment Share on other sites More sharing options...
Recommended Posts