Magento

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

15
Parche de seguridad SUPEE-10752 - ¿Posibles problemas?
Un nuevo parche de seguridad está disponible para Magento 1, que aborda 25 problemas de APPSEC https://magento.com/security/patches/supee-10752 ¿Qué problemas comunes debe tener en cuenta al aplicar este parche? SUPEE-10752, Magento Commerce 1.14.3.9 y Open Source 1.9.3.9 contienen múltiples mejoras de seguridad que ayudan a cerrar la ejecución autenticada de código …

3
¿Por qué los métodos protegidos no pueden ser interceptados?
Me preguntaba por qué no es posible crear complementos para protectedmétodos. Hay esta pieza de código en Magento\Framework\Interception\Code\Generator\Interceptor: protected function _getClassMethods() { $methods = [$this->_getDefaultConstructorDefinition()]; $reflectionClass = new \ReflectionClass($this->getSourceClassName()); $publicMethods = $reflectionClass->getMethods(\ReflectionMethod::IS_PUBLIC); foreach ($publicMethods as $method) { if ($this->isInterceptedMethod($method)) { $methods[] = $this->_getMethodInfo($method); } } return $methods; } Comprueba si …
14 magento2 


3
problema de actualización de página de pago
En primer lugar, quiero dar algunas capturas de pantalla para comprender mi problema. Ahora quiero agregar código relacionado aquí. etc / frontend / di.xml <?xml version="1.0"?> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:ObjectManager/etc/config.xsd"> <type name="Magento\Checkout\Model\CompositeConfigProvider"> <arguments> <argument name="configProviders" xsi:type="array"> <item name="checkout_deliverysign_block" xsi:type="object">Kensium\DeliverySign\Model\DeliverySignConfigProvider</item> </argument> </arguments> </type> </config> DeliverySignConfigProvider <?php namespace Kensium\DeliverySign\Model; use Magento\Checkout\Model\ConfigProviderInterface; use Magento\Store\Model\ScopeInterface; …

2
Magento 2: ¿Usar \ Magento \ Catalog \ Block \ Adminhtml \ Product \ Widget \ Chooser con múltiples selecciones?
Usando este código $chooser = $this->_layout->createBlock('\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser'); var_dump(get_class_methods($chooser)); $configChooser = [ 'button' => [ 'open' => __('Select Products'), 'type' => '\Magento\Catalog\Block\Adminhtml\Product\Widget\Chooser', ] ]; $chooser->setConfig($configChooser) ->setFieldsetId($fieldsetData->getId()) ->prepareElementHtml($productChooser); Puedo obtener un selector de productos bastante bueno para mi campo personalizado en mi formulario personalizado, pero lo necesito para poder seleccionar varios productos. ¿Hay …


2
¿Cómo es magento 2 mejor que magento 1?
Tengo curiosidad saber sobre Magento 2 rendimiento y la forma en que es mejor que las versiones 1.x Magento . Recientemente comencé a aprender magento 2 y descubrí que es un conjunto completamente nuevo de teoría basada en la arquitectura pura zend. Así que solo quiero saber si es mejor …

2
llamar al bloque estático en view.phtml en lugar del archivo phtml
estamos mostrando el campo de texto en la página de vista para verificar la disponibilidad de COD. view.phtml echo $this->getLayout()->createBlock('core/template')->setTemplate('checkdelivery/checkdelivery.phtml')->toHtml(); en la view.phtmlque estamos llamando a continuación archivo. pero quiero llamar al identificador de bloque estático [código identificador - verificar] en lugar del archivo a continuación. template / checkdelivery / …

2
Magento 2: uso de declaración versus ruta de clase directa?
Puede que me esté perdiendo un punto, pero me pregunto por qué a veces hay una declaración de "uso" para una clase específica y otras no. Ejemplo: app\code\Magento\Email\Model\Template.phptenemos en la parte superior del archivo: namespace Magento\Email\Model; use Magento\Store\Model\ScopeInterface; use Magento\Store\Model\StoreManagerInterface; Luego en el __constructmétodo tenemos los siguientes parámetros: public function …

6
Magento 2 reindex devuelve No existe tal entidad
He migrado con éxito el catálogo de Magento 1.9.2.3 a Magento 2.0.2. Después de la migración, reindexé usando el comando php bin/magento indexer:reindex. Todo se vuelve a indexar con éxito, excepto los índices catalog_category_producty catalog_product_category, regresando No such entity.en shell y notificación Reindex Requireden admin. Lo he comprobado var/log/pero no …


2
Forma correcta de actualizar el padre de un tema en Magento 2
En Magento 2, puede especificar un tema principal en el theme.xmlarchivo de un tema . <theme xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Config/etc/theme.xsd"> <title>Theme Title</title> <parent>Package/base-theme</parent> <media> <preview_image>media/preview.jpg</preview_image> </media> </theme> La primera vez que Magento ve un tema, usa este valor para establecer un parent_iden la themetabla. Esta es la fuente de la verdad sobre …



5
Magento2: mejor práctica para modificar archivos css
Quiero modificar el archivo css pub/static/frontend/Magento/luma/en_US/css/styles-l.css. Inicialmente, este archivo no está presente en la carpeta pub / static y está presente en vendor/magento/theme-frontend-blank/web/css/styles-l.less (it's styles-l.less) Cuando utilizo contenido estático usando php bin/magento setup:static-content:deploy, se crean 2 archivos en pub / static relacionados con él. 1. pub/static/frontend/Magento/luma/en_US/css/styles-l.less 2. pub/static/frontend/Magento/luma/en_US/css/styles-l.css Soy un …

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.