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.

3
Magento 2 agrega validación de atributo de producto personalizado desde el script de instalación
[ 'type' => 'int', 'backend' => '', 'frontend' => '', 'label' => 'XXXX', 'input' => 'texto', 'frontend_class' => 'validar-mayor-que-cero', 'source' => '', 'global' => \ Magento \ Eav \ Model \ Entity \ Attribute \ ScopedAttributeInterface :: SCOPE_GLOBAL, 'visible' => verdadero, 'required' => verdadero, 'user_defined' => false, 'default' => 0, …



2
Reescribiendo las clases de Magento 2 vs Plugins
Magento 2 tiene el concepto de Complementos / Intercepción / Interceptores opuestos a Magento 1. Estos actúan como un antes | después del evento para cada método público. Lo cual es bueno. También puede usar el aroundcomplemento para reemplazar la funcionalidad de un método. Pero Magento 2 todavía ofrece la …


5
Sin imágenes o JS en la nueva instalación de Magento 2
Acabo de instalar Magento 2 en mi servidor de producción en desarrollo. subdominio La instalación parece haber sido exitosa, pero he notado que no hay imágenes o JavaScript que funcione tanto en la interfaz como en el servidor. Después de inspeccionar el código fuente, descubrí que los archivos que se …


2
¿Cuál es el propósito de LESS lib-css mixin?
El .lib-css()mixin se usa mucho en archivos Magento 2 LESS. Sin embargo, su propósito no es aparente, y las definiciones de mixin no proporcionan ninguna documentación útil: // // Añadir cualquier propiedad css // --------------------------------------------- .lib-css ( @_propiedad, @_valor, @_prefijo: 0 ) cuando (@_prefix = 1) y no (@_value = …

4
¿Por qué falta la carpeta `code` en la carpeta` app` en la versión estable de magento 2?
He descargado Magento 2 estable desde https://www.magentocommerce.com/download con datos de muestra e instalado. Funciona bien en ambas áreas, es decir, frontend y backend. Pero no pude encontrar la app/codecarpeta. Se encuentran carpetas de módulos similares en vendor\magento. ¿Ha cambiado la estructura de carpetas en Magento 2 nuevamente? ¿Dónde podemos poner …



3
Magento 2: controlador de reescritura
¿Cómo puedo reescribir un controlador (que en realidad es una acción) en Magento 2? Intenté, como se indica aquí, así: Tengo mi propio módulo llamado Namespace_Modulecon un di.xmlarchivo, que se tiene en cuenta, porque el mismo sistema funciona en modelos y bloques Ejemplo: <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/ObjectManager/etc/config.xsd"> <!-- this …

3
¿Cuáles son los elementos "fuente" en los archivos de componentes de la interfaz de usuario
En los archivos de configuración de componentes de formulario de IU de Magento 2, a menudo verá un item atributo con el mismo de source- <item name="source" xsi:type="string">block</item>a continuación. #File: vendor/magento/module-cms/view/adminhtml/ui_component/cms_block_form.xml <field name="title"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="dataType" xsi:type="string">text</item> <item name="label" xsi:type="string" translate="true">Block Title</item> <item name="formElement" xsi:type="string">input</item> …

2
Cómo reescribir la función del widget con mixins Magento 2.1.1
Tenemos swatch-renderer.js En este archivo hay algunos widgets. .... $.widget('mage.SwatchRenderer', { .... /** * @private */ _init: function () { if (this.options.jsonConfig !== '' && this.options.jsonSwatchConfig !== '') { this._sortAttributes(); this._RenderControls(); } else { console.log('SwatchRenderer: No input data received'); } }, /** * @private */ _sortAttributes: function () { this.options.jsonConfig.attributes …

3
Magento 2: ¿Cuál es la diferencia entre row_id y entity_id en las tablas% _entity?
En Magento 1, no había una columna llamada row_iden las tablas de entidades, sólo tenía el entity_id: CREATE TABLE `catalog_category_entity` ( `entity_id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Entity ID', `entity_type_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Entity Type ID', `attribute_set_id` smallint(5) unsigned NOT NULL DEFAULT '0' COMMENT 'Attriute …
17 magento2  database  eav 

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.