Magento

15
Pourquoi Magento 2 a 2 dossiers racine possibles?

J'essaie de comprendre comment fonctionne Magento 2 . J'ai vu quelque chose qui m'a rendu confus. Magento 2 a 2 dossiers racine possibles : /path/to/magento2/index.php /path/to/magento2/pub/index.php L'un est au niveau supérieur absolu du dossier de distribution de Magento 2. Le second se trouve...

15
Comment obtenir le produit actuel dans Magento2?

J'essaie de récupérer les attributs du produit actuel dans un bloc dans Magento 2. Je peux obtenir un produit, comme l'id 1: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->create('\Magento\Catalog\Model\ProductRepository')->getById(1); Je ne...

15
Magento 2 Class * Factory n'existe pas

J'essayais d'installer un plugin et j'ai supprimé var / generation et var / cache / *. J'ai vérifié le MAGE_MODE et je suis développeur, mais maintenant, quand j'accède au front-end et à l'administrateur, je reçois des erreurs aléatoires disant des choses méchantes comme: Class...

15
Logique de secours de conception de Magento2

Nous connaissons déjà la logique de secours de conception de Magento 1.x: Forfait actuel / Thème actuel Package actuel / Thème par défaut Package de base / Thème par défaut Maintenant. Je veux savoir Quelle est la logique de secours de conception dans Magento 2.x pour les fichiers de thème, de mise...

15
Gestion des exceptions dans Magento 2

Dans Magento 1, j'ai pu intercepter des exceptions et les connecter au exception.logfichier en utilisantMage::logException($e); Maintenant, dans Magento 2, je peux catch (\Exception $e)mais que faire avec l'exception capturée? Comment le connecter au exception.log? Ou quelle est la façon typique de...