2
Die Kundensitzung funktioniert nur auf der Kundenseite - Magento 2
Block <?php namespace Vendor\Module\Block; class CustomerLink extends \Magento\Framework\View\Element\Template { protected $_customersession; public function __construct( \Magento\Framework\View\Element\Template\Context $context, \Magento\Customer\Model\Session $session ) { parent::__construct($context); $this->_customersession=$session; } public function sessionCheck() { return $this->_customersession->isLoggedIn(); } } Vorlage <?php if($block->sessionCheck()) { echo 'logged in'; } else { echo 'logged out'; } ?> Es funktioniert nur auf …