Jump to content

(Solucionado)Obtener id del cliente


franmille

Recommended Posts

Buenas,

estoy utilizando la versión 1.4.7 y necesito obtener el id del cliente conectado, en la versión 1.5 lo obtengo así:

$this->context->customer->id;

Y en esta en los foros me dicen que se obtiene mediante:

$cookie->id_customer;

Pero no me funciona, me da el error de variable no definida, sabeís si tengo que activar algo en Prestashop o conoceís algún otro comando?

Muchas gracias

Edited by franmille (see edit history)
Link to comment
Share on other sites

Hola, has probado con lo que te dicen en los forros y luego compilar smarty?. Para mirar eso que quieres hacer basta con buscar algún tpl de prestashop que tenga que ver con los clientes y ahí verás como se obtiene el id.

De todas formas te dejo una función que espero te sirva:

 

function get_user_id()

{

global $cookie;

$userid = NULL;

 

if (isset($cookie->id_customer))

{

$userid = $cookie->id_customer;

}

 

return $userid;

}

Saludos

  • Like 2
Link to comment
Share on other sites

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