2012-05-22 74 views
1
function get_user_id() 
{ 
    global $cookie; 
    $userid = NULL; 

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

    return $userid; 
} 

爲什麼用戶標識即使登錄也會返回null?獲取用戶ID Prestashop

+0

你把這個代碼,你創建的模塊或控制器放在哪裏? – romainberger

回答

0

$ PARAMS [ '餅乾'] - > id_customer

,你不應該使用全局變量。

6

如果使用的Prestashop 1.5使用Context對象,而不是:

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

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

如果沒有從父類繼承上下文。