Как избежать использования устаревшего реестра и запрещенного 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());