2016-06-03 12 views
-1

Я хочу получить информацию о клиентах от prestashop в wordpress в themes/functions.php. У меня есть SERACH, что PrestaShop дать информацию о пользователях в этом методеПолучить информацию о пользователе prestashop в wordpress

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

я включил prestahsop с config/settings.inc.php в моих темах/functions.php.

ответ

0

Если вы включили конфигурационные файлы и у вас есть идентификатор клиента, просто сделать это:

$customer = new Customer((int)$id); 

И у вас есть все данные. Но имейте в виду, если вам нужна информация о адресе клиента - вы должны получить идентификатор адреса доставки или идентификационный номер счета-фактуры и использовать его: $address = new Address((int)$id_address_invoice);

+0

Вы можете получить идентификатор клиента, если войти, используя тележку : $ cart-> id_customer. И вы пытались включить init.php и config.inc? – elPresta

0

Для доступа к функции и контексту Prestashop вам просто нужно добавить файл config.inc.php. Вы увидите, что файл здесь

конфигурации/config.inc.php

Вы можете добавить этот файл в главном файле конфигурации Wordpress, которая является wp-load.php