Magento

15
¿Por qué Magento 2 tiene 2 posibles carpetas raíz?

Estoy tratando de descubrir cómo está funcionando Magento 2 . He visto algo que me hizo confundir. Magento 2 tiene 2 posibles carpetas raíz: /path/to/magento2/index.php /path/to/magento2/pub/index.php Uno está en el nivel superior absoluto de la carpeta de distribución de Magento 2. El segundo...

15
¿Cómo obtengo el producto actual en Magento2?

Estoy tratando de recuperar los atributos del producto actual en un bloque en Magento 2. Puedo obtener un producto, como id 1: $objectManager = \Magento\Framework\App\ObjectManager::getInstance(); $product = $objectManager->create('\Magento\Catalog\Model\ProductRepository')->getById(1); Sin...

15
Magento 2 Class * Factory no existe

Estaba tratando de instalar un complemento y eliminé var / generation y var / cache / *. Verifiqué el MAGE_MODE y estoy en desarrollador, pero ahora cuando accedo al front-end y al administrador recibo errores aleatorios que dicen cosas malas como: Class Magento\Customer\Model\CustomerFactory does...

15
Lógica de respaldo de diseño de Magento2

Ya conocemos la lógica de respaldo de diseño de Magento 1.x: Paquete actual / Tema actual Paquete actual / Tema predeterminado Paquete base / Tema predeterminado Ahora. Quiero saber ¿Cuál es la lógica de respaldo de diseño en Magento 2.x para archivos de tema, diseño y plantilla? Por favor...

15
Manejo de excepciones en Magento 2

En Magento 1 pude capturar excepciones e iniciarlas en el exception.logarchivo usandoMage::logException($e); Ahora, en Magento 2, puedo catch (\Exception $e)pero ¿qué hago con la excepción atrapada? ¿Cómo inicio sesión en el exception.log? ¿O cuál es la forma típica de manejar...