Preguntas etiquetadas con magento2

Preguntas generales sobre Magento 2, no específicas de una versión menor. Use esta etiqueta para distinguirla de Magento 1. Si tiene problemas con una versión específica, use la etiqueta 'Magento-2.x' adecuada. Las funcionalidades entre las versiones menores de Magento 2 pueden diferir.


1
Problema al sobrescribir el archivo .phtml: módulo de catálogo de Magento 2
Problema: al intentar anular el archivo phtml Magento predeterminado, obtengo un error Necesito obtener estos: (Paginación en el pie de página, Clasificador) Mis módulos personalizados: 1) Vendor/TglsSearch --> Override from Magento CatalogSearch 2) Vendor/Tglcatalog ---> from Magento Catalo En la aplicación \ design \ frontend \ Vendor \ tag CÓDIGO …
8 magento2 

1
Acerca del botón de formulario de back-end de Magento2 "Guardar", "Guardar y continuar"
Para crear un formulario de back-end a través de ui_component, defino lo siguiente en el archivo de configuración para mostrar los botones guardar y guardar y continuar botón <item name="buttons" xsi:type="array"> <item name="save" xsi:type="string">namespace\module\Block\Adminhtml\Edit\SaveButton</item> <item name="save_and_continue" xsi:type="string">namespace\module\Block\Adminhtml\Edit\SaveAndContinueButton</item> </item> Respectivamente, dos archivos SaveButton.phpy SaveAndContinueButton.phpse crean y se implementan tantoButtonProviderInterface Como sé, …


2
¿Magento 2 no admite la inyección de dependencia en rasgos?
¿Los rasgos realmente funcionan con la inyección de dependencia en Magento? Considere el siguiente código: Clase de rasgo namespace Frame\Slick\Block; use Frame\Slider\Slick\Block\Data as Helper trait Slick { protected $_slickHelper; public function __construct(Helper $slickHelper) { $this->_slickHelper = $slickHelper; } } Clase usando el rasgo namespace Frame\Slick\Block; class Product ListProduct implements BlockInterface …
8 magento2  php  di 



1
adminhtml formulario ui_component campos no rellenados
He creado un formulario ui_component instancia. Los campos se representan pero no se rellenan. Aunque el JSON representado contiene los datos, no se muestra. ¿Qué estoy haciendo mal? ¿Cuáles son los pasos efectivos de depuración? Esto es lo que tengo. Para fines de prueba, he hecho que la entidad sea …

2
Magento 2: complementos de tipos virtuales
Estoy confundido por la documentación de Magento 2 con respecto a los complementos : Primero se dice que: Los complementos no se pueden usar con tipos virtuales Pero luego se dice que: Puede especificar una clase, interfaz o tipo virtual como un nombre de tipo que el complemento observa ¿Me …

6
Error de página 404 no encontrada cuando intento acceder al módulo personalizado en Magento 2
He creado 2 módulos personalizados dentro de la carpeta del proveedor. Esta es mi estructura de diseño: -app -code -Company -Blog -HelloWorld -Controller -Hello -World.php -registration.php -etc -module.xml -frontend -routes.xml Ambos están habilitados. Este es mi código para el routes.xmlmódulo HelloWorld: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd"> <router id="standard"> <route id="helloworld" …

2
Cómo burlarse de un objeto de contexto
Estoy tratando de probar un módulo que contiene un objeto de contexto de la siguiente manera: public function __construct( \Magento\Framework\App\Helper\Context $context, \Magento\Catalog\Model\Product\ImageFactory $productImageFactory, \Magento\Framework\View\Asset\Repository $assetRepo, \Magento\Framework\View\ConfigInterface $viewConfig, ProductRepository $productRepo ) { parent::__construct($context, $productImageFactory, $assetRepo, $viewConfig); $this->productRepo = $productRepo; } Cuando ejecuto mi prueba unitaria, me da este mensaje de error: …


1
¿Cuándo la versión de Schema_version y datos será diferente?
Por ejemplo, no tengo scripts de configuración en Mi módulo, ¿puedo ignorar la setup_versionetiqueta en el module.xmlarchivo? En los módulos m1 instalados automáticamente, ahora está arrojando un error (si no ejecutamos el comando de actualización de configuración). ¿Por qué necesito ejecutar manualmente la actualización de configuración? ¿Cuál es el escenario …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.