Как получить текущий продукт в блоке в Magento 2 без Register и Object Manager? - PullRequest
0 голосов
/ 16 апреля 2020

Как избежать использования устаревшего реестра и запрещенного Object Maneger для получения текущего продукта? У меня есть этот код сейчас:

        $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
        $product = $objectManager->get('Magento\Framework\Registry')->registry('current_product');
        $product = $objectManager->create('Name\ModuleName\Model\Folder\Product')->load($product->getId());
...