I’m trying to get the current category id (the id of the category I’m browsing on frontend).
public function __construct(
Context $context,
Resolver $layerResolver,
PsrLogLoggerInterface $logger,
array $data = []
)
{
parent::__construct($context, $data);
$this->layerResolver = $layerResolver;
$this->logger = $logger;
}
public function getCurrentCategory()
{
return $this->layerResolver->get()->getCurrentCategory();
}
public function getCurrentCategoryId()
{
return $this->getCurrentCategory()->getId();
}
I’m using layerResolver as suggested here: https://stackoverflow.com/a/46414822
But I’m not getting the current id.