Prestashop: сеанс cookie & loginPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Prestashop: сеанс cookie & login

Сообщение Anonymous »

Я хотел бы некоторую помощь с основами для создания централизованного входа в систему (фронт -офис) для Prestashop - отдельной страницы входа в систему. Я попробовал API Webservices, но не нахожу никакого способа обработать логики и файлы cookie. Как мне это сделать?A => mydomain.com/a
B => mydomain.com/b
C => mydomain.com/c
< /code>

Когда клиент просматривает URL, MyDomain.com (вверху домена) появится страница для входа в систему. Prestashop. Могу ли я загружать классы из PS и использовать их снаружи?include_once('../config/config.inc.php');
include_once('../config/settings.inc.php');
include_once('../classes/Cookie.php');
$cookie = new Cookie('ps'); // Use "psAdmin" to read an employee's cookie

if(!$cookie->isLogged()){
echo ("Please login");
exit;
}
else{
echo ("Logged in as: ".$cookie->customer_lastname." ".$cookie->customer_firstname);
}


evendough Я был вошел в один из моих магазинов (mydomain.com/b) Код (mydomain.com/login/cookie.php) говорит, что я не вошел в систему. Что я делаю неправильно

update 2:
Это работает, но только для первой магазин. Я не могу собирать данные из других магазинов в той же группе магазинов. < /P>

include_once('../config/config.inc.php');
include_once('../config/settings.inc.php');
include_once('../classes/Cookie.php');
$lastname=Context::getContext()->customer->lastname;

if(!Context::getContext()->customer->isLogged()){
echo "Please login";
exit;
}
else{
echo "Logged in as".$lastname;
exit;
}


Подробнее здесь: https://stackoverflow.com/questions/186 ... kies-login
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»