Вы можете проверить пользователя, вошедшего в систему или не использующего этот
Способ 1. Чтобы проверить, зарегистрирован клиент или нет на любой странице сайта:
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$customerSession = $objectManager->get('Magento\Customer\Model\Session');
if($customerSession->isLoggedIn()) {
// customer login action
}
Способ 2. Чтобыпроверьте, зарегистрирован ли клиент с контроллера:
$this->_objectManager->get('Magento\Customer\Model\Session');
if($customerSession->isLoggedIn()) {
// customer login action
}
<?php
if(!Mage::getSingleton('customer/session')->isLoggedIn()){
//not logged in
}else{
// logged in
}
?>