获取用户ID Prestashop

时间:2012-05-22 16:50:28

标签: prestashop

function get_user_id() 
{
    global $cookie;
    $userid = NULL;

    if (isset($cookie->id_customer))
    {
        $userid = $cookie->id_customer;
    }

    return $userid;
}

为什么用户ID即使登录也会保持返回null?

2 个答案:

答案 0 :(得分:8)

如果使用Prestashop 1.5,请使用Context对象:

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

Context::getContext()->customer->id

如果没有从父类继承的上下文。

答案 1 :(得分:0)

$ params ['cookie'] - > id customer ,您不应使用全局变量。