Estou lutando com a sessão do magento 2. Eu criei abaixo o arquivo do controlador como um código de exemplo.
<?php
namespace vendor_name\module_name\Controller\SetGetSession;
use Magento\Framework\App\Action\Action;
class SetGetSession extends Action
{
protected $customerSession;
public function _construct(
\Magento\Customer\Model\Session $customerSession
) {
$this->customerSession = $customerSession;
}
public function execute()
{
}
}
Alguém pode me ajudar com como atribuir dados e recuperá-los da variável de sessão?
Obrigado.
magento2
customer-session
Aniket Shinde
fonte
fonte
Você precisa injetar
\Magento\Customer\Model\Session
classe para definir e obter dados na sessão do clienteUsando injeção de dependência
Usando o Gerenciador de Objetos
fonte