Preguntas etiquetadas con custom

Indica preguntas sobre el código personalizado o los módulos personalizados que se utilizan para agregar / ampliar / mejorar la funcionalidad existente de Core Magento.




4
Magento 2: renderiza una colección de productos personalizada a través de list.phtml
La cuadrícula de productos de una página de categoría (frontend) se representa mediante el diseño en catalog_category_view.xml . Digamos que tengo una colección de productos personalizada (que obtuve a través de ProductRepositoryInterface::getList($searchCriteria) method en una clase de bloque personalizada y desea representar esta colección. El resultado representado debe mostrarse como …


1
Cómo anular un método estático en Magento2
Los interceptores de complementos y la anulación con preferencia no funcionan en métodos estáticos. Debe anular el método getOptionArray en Magento \ Catalog \ Model \ Product \ Visibility para devolver una visibilidad personalizada /** * Retrieve option array * * @return array */ public static function getOptionArray() { return …

3
Magento 2 ¿Cómo desinstalar los atributos agregados por el módulo personalizado?
Hasta ahora sé que al desinstalar un módulo personalizado, es posible eliminar tablas o columnas personalizadas agregadas por un módulo personalizado mediante el uso de uninstall.phpcuáles se extienden \Magento\Framework\Setup\UninstallInterface. Pero, ¿cómo eliminar los atributos personalizados agregados InstallData.phpal desinstalar el módulo? ¡Gracias por adelantado!


3
Magento 2: ¿Cómo agregar bloque adicional en la página de pago?
Me gustaría anular el archivo anterior y mostrar mi bloque personalizado en el li. magento \ vendor \ magento \ module-checkout \ view \ frontend \ web \ template \ shipping.html <li id="shipping" class="checkout-shipping-address" data-bind="fadeVisible: visible()"> <div class="step-title" data-bind="i18n: 'Shipping Address'" data-role="title"></div> </li> <!-- ko if:myBlock --> // Mine need …

2
Agregar atributos personalizados al conjunto de atributos personalizados mediante programación
Hola ¿Alguien podría ayudarme con esto? Creé un conjunto de atributos personalizados y un atributo personalizado como $installer = $this; /* @var $installer Mage_Eav_Model_Entity_Setup */ $installer->startSetup(); //Create Attribute set with Based on Default attribute set //$installer->removeAttributeSet(Mage_Catalog_Model_Product::ENTITY, 'New Attr Set'); /* $skeletonID=$installer->getAttributeSetId('catalog_product','Default'); $entityTypeId = Mage::getModel('catalog/product') ->getResource() ->getEntityType() ->getId(); //product entity type …


2
Magento 2 y contratos de servicios
Sé que hay muchos temas sobre esta pregunta, pero no estoy seguro de entenderlo claramente. ¿Cuándo necesitamos usar el contrato de servicio? ¿Están reemplazando el CRUD hecho por Model/ ResourceModel? ¿Necesitábamos crear cada vez un contrato de servicio para cada entidad que utilizará una tabla de datos en el módulo …



2
Magento 2: campo de cuadrícula de administrador personalizado: error al ordenar o filtrar
Agregué una columna personalizada a la cuadrícula de administración, como esta <column name="customer_name" class="Vendor\Module\Ui\Component\Listing\Columns\CustomerName"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="filter" xsi:type="string">text</item> <item name="editor" xsi:type="string">text</item> <item name="sortable" xsi:type="string">true</item> <item name="label" xsi:type="string" translate="true">Customer Name</item> <item name="sortOrder" xsi:type="number">30</item> </item> </argument> </column> En mi clase CustomerName creo valores para esta columna: public …

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.