Magento

Preguntas y respuestas para los usuarios de la plataforma de comercio electrónico de Magento.

5
Problema al usar "tener" en la colección Magento
Estoy tratando de construir una colección personalizada para una cuadrícula en el módulo de administración de Magento. He creado un nuevo método de colección llamado "addAttributeHaving" que solo hace lo siguiente: public function addAttributeHaving($value) { $this->getSelect()->having($value); return $this; } Ver código de colección: $collection->addFieldToSelect( array( 'entity_id', 'created_at', 'increment_id', 'customer_email', 'customer_firstname', …


2
¿Cuáles son todos los valores permitidos de `xsi: type` en los xml de Magento2
En Magento 2 (casi) todos los argumentos enumerados en los archivos xml tienen un atributo xsi:typeque determina cómo se interpreta el valor del argumento. Por ejemplo, en el di.xmlarchivo del módulo de fondo hay esto: <argument name="scopeType" xsi:type="const">Magento\Framework\App\Config\ScopeConfigInterface::SCOPE_TYPE_DEFAULT</argument> Esto significa que el valor del argumento scopeTypees el valor de la …
20 magento2  xml  di 

5
Magento 2 Cómo agregar una nueva columna a la cuadrícula de pedidos
He agregado una nueva columna a la tabla sales_orderllamada export_status, ahora quiero agregar una nueva columna de cuadrícula de pedido con los datos de la nueva sales_ordercolumna. Me las arreglé para agregar columna a la the sales_order_gridtabla. $installer->getConnection()->addColumn($installer->getTable("sales_order_grid"), "xml_exported", [ 'type' => \Magento\Framework\DB\Ddl\Table::TYPE_TEXT, 'comment' => 'XML Exported' ]); ¿Cómo puedo …

4
Magento 2: ¿Qué es un contrato de servicio?
En Magento 2, ¿hay un ejemplo concreto de algo que se construye utilizando el concepto de Contrato de servicio ? He visto mucho este término, pero al mirar Magento 2 tal como existe ahora no me queda claro si los contratos de servicio son principios más orientadores, o si realmente …

1
¿Cómo deshabilitar "Agregar al carrito" en productos específicos y, en su lugar, mostrar el botón "Ver detalles" en la vista de lista de categorías?
Me preguntaba cómo deshabilitar el botón Agregar al carrito en algunos productos específicos, y encontré una guía abandonada sobre cómo hacerlo, que funcionó, pero era algo incompleta, ya que solo era una solución en las páginas de vista del producto, y no en la lista de categorías o páginas de …

3
¿Qué es IdentityInterface en Magento2?
Veo que muchos de los modelos en Magento 2 se implementan Magento\Framework\DataObject\IdentityInterface. Esta interfaz tiene un único método llamado getIdentities Las implementaciones del método generalmente regresan return [self::CACHE_TAG . '_' . $this->getId()];. Un ejemplo se puede encontrar aquí ¿Para qué se usa esto?


7
Magento 2: llamar a un bloque estático usando xml
Cómo incluyo un bloque estático en una página usando xml. Por ejemplo, creé un bloque estático con identificador promo. En magento 1 incluimos un bloque estático usando el siguiente código <block type="cms/block" name="Promo"> <action method="setBlockId"><block_id>promo</block_id></action> </block> Quiero hacer exactamente lo mismo en magento 2

13
No hay comandos definidos en el espacio de nombres "caché"
Actualizar Todo funciona ahora pero There are no commands defined in the "cache" namespacesigue ahí. Lo intenté chmod 777 -R var/generation, no solucioné nada. AFAIK no hay módulo habilitado public_html]# bin/magento module:status List of enabled modules: Nosto_Tagging List of disabled modules: Magento_Store Magento_AdvancedPricingImportExport Magento_Directory Magento_Theme Magento_Backend Magento_Backup Magento_Eav Magento_Customer Magento_BundleImportExport …

22
Error de Magento 2 ERR_TOO_MANY_REDIRECTS
Soy nuevo en Magento, después de la instalación de la edición comunitaria de Magento 2. No puedo acceder al panel de administración. Me estoy poniendo debajo del error. Esta página web tiene un bucle de redireccionamiento Error ERR_TOO_MANY_REDIRECTS Por favor, ayúdame a resolver el problema. De antemano gracias a todos.

6
Magento 2: ¿Cuándo debo ejecutar qué comandos?
He estado trabajando con Magento 2 durante 2 meses. Me di cuenta de que estoy usando bin/magento setup:upgradedemasiado. Creo que no sé cuándo tengo que ejecutar ese comando. Estas son las situaciones en las que ejecuto el comando mencionado anteriormente. Cuando creo un nuevo módulo, Cuando agrego algo al directorio …


3
Magento 2 elimina "Estimación de costos de envío e impuestos" del carrito
Quiero deshacerme del bloque "Estimación de costos de envío e impuestos" en el carrito. Los devdocs le dicen que deshabilitar un componente es el camino a seguir, así que probé lo siguiente: <body> <referenceBlock name="checkout.cart.shipping"> <arguments> <argument name="jsLayout" xsi:type="array"> <item name="components" xsi:type="array"> <item name="block-summary" xsi:type="array"> <!-- My custom part: --> …
20 magento2  layout  cart  totals 


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.