Magento

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



3
Forma correcta de implementar getExtensionAttributes ()
Me preguntaba, ¿cuál es la forma correcta de implementar un modelo EAV extensible? Veo que en Magento\Catalog\Model\Product, el método getExtensionAttributes()se implementa así: public function getExtensionAttributes() { $extensionAttributes = $this->_getExtensionAttributes(); if (!$extensionAttributes) { return $this->extensionAttributesFactory->create('Magento\Catalog\Api\Data\ProductInterface'); } return $extensionAttributes; } Pero en otros, como el cliente o los modelos de categoría, es …

3
JS errores Magento 2
He estado tratando de terminar algo y publicarlo en línea todo este fin de semana, está algo roto y no tengo idea de por qué, así que espero que alguien pueda ayudarme. Intenté agregar jQuery personalizado a mi tema personalizado, con éxito ya que jQuery se cargó y la función …

2
Magento 2 fieldset.xml; copiar campos de presupuesto a pedido
He creado un modelo personalizado para crear un pedido a partir de una cotización; Estoy usando fieldset.xml para copiar códigos personalizados de cotización a pedido. He creado columnas personalizadas tanto en presupuesto como en orden con campos coincidentes. Cuando se realiza el pedido, los valores se almacenan en los campos …



5
Ignorando el parámetro no utilizado con sniffer de código
Estoy ejecutando el codeniffer con el estándar EcgM2 en mi extensión personalizada y recibo la advertencia El parámetro método $contextnunca se usa para el InstallSchema.phparchivo ¿Cómo puedo hacer que esta advertencia desaparezca? Mi método se ve así (fíjate SuppressWarningsen la parte superior): /** * {@inheritdoc} * @SuppressWarnings(PHPMD.ExcessiveMethodLength) * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ …

1
Cuando miramos un eavSetup, ¿qué valores están disponibles para el tipo y la entrada?
Al crear un script de instalación para Magento 2, ¿qué valores están disponibles para el tipo y las partes de entrada eavSetup->addAttribute()? ¿O dónde podría buscar para averiguarlo? $eavSetup->addAttribute( \Magento\Catalog\Model\Product::ENTITY, 'some_attr', [ 'type' => '', 'backend' => '', 'frontend' => '', 'label' => 'Test Attribute', 'input' => '', 'class' => …






2
¿Cuál es el beneficio de un directorio de pub en Magento 2?
Tal vez no lo estoy obteniendo, pero si mis archivos ya están en caché, ¿cuál sería el uso de un directorio pub en Magento 2? Mi única suposición educada sería que el uso del mecanismo de reserva podría aliviarse un poco al tener un conjunto conocido de archivos para el …
11 magento2 

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.