Jump to content

CMS dependiendo de grupo de cliente - Prestashop 1.4.8.2


soilo

Recommended Posts

Actualmente utilizo PrestaShop: 1.4.8.2, y necesito crear un CMS personalizado dependiendo del grupo de cliente que tenga asignado. Tengo en concreto 3 grupos de cliente creados, he creado un CMS llamado tarifa y necesito que sea personalizada para que cada grupo solo pueda ver la tarifa correspondiente. No se si existe alguna variable global donde se establezca el grupo de cliente o algo parecido.
Espero que alguien me pueda ayudar con esto que estoy algo perdido con este tema.

Un saludo y muchas gracias.
 
 

Tema cerrado por antigüedad

Link to comment
Share on other sites

Muchas gracias por tu respuesta,

por mas que he buscado no he encontrado nada al respecto, pero supongo que debe de haber alguna variable que contenga el grupo de cliente que esta logueado en la web o bien el id de cliente para con una consulta poder obtenerlo. ¿Nadie sabe nada de esto?

 

Gracias

Link to comment
Share on other sites

Pues una forma rústica sería creando 3 cms de tarifas y como dices tu tendrías que modificar todos los tpl del tema que llamen los cms agregando la condición para que checara a qué grupo de cliente pertenece el cliente que eata conectado y en base a eso mostrar el cms correcto.

 

Otra podría ser que hicieras 2 copias de las tablas que contienen los cms, una para cada grupo de cliente y modificar un poco la función php que carga los cms que igualmente condicionarías para que cargara una de las 3 tablas dependiendo el cliente, sólo que si quisieras modificar las 2 tablas que duplicaste tendrías que hacerlo directamente en la base de datos.

 

Y por último la opción viable sería crear grupos de cms y asociarlos con los grupos de clientes, esta sería la forma correcta de hacerlo pero tendría mucho trabajo modificando los archivos del core.

 

Ahí tienes algunas opciones, algo rápido y no tan mal te recomendaría la segunda opción.

Link to comment
Share on other sites

No se si hablas de la variable en php o en smarty, supongo que lo haras con la primer opcion que te di, en ese podrias usar la variable de los precios ya que los precios tambien dependen del grupo de clientes, prueba con: specific_prices->id_group

Link to comment
Share on other sites

  • 11 months later...
Guest
This topic is now closed to further replies.
×
×
  • Create New...