Estás leyendo la publicación: Cómo anular el archivo JS en Magento 2
Se recomienda encarecidamente no cambiar el código fuente de los componentes predeterminados de Magento, incluidos los archivos JS. Sin embargo, debido a los requisitos comerciales, está obligado a salir del camino y anular la función predeterminada.
Aquí, publiqué el código para anular el archivo JS en Magento 2. ¡Puede usar este código cuando desee extender el archivo JS predeterminado para extender una característica predeterminada de Magento 2! Por ejemplo: también puede usar el archivo JS para actualizar el total en Magento 2.
Método para anular el archivo JS en Magento 2:
- Crear archivo en aplicación\código\[Vendor]\[Namespace]\
\Magento\Framework\Component\ComponentRegistrar::register(\Magento\Framework\Component\ComponentRegistrar::MODULE, ‘[Vendor]_[Namespace]’, __DIR__);
- Crear archivo en aplicación\código\[Vendor]\[Namespace]\etc
xsi:noNamespaceSchemaLocation=”urn:magento:framework:Module/etc/module.xsd”>
- Crear archivo en aplicación\código\[Vendor]\[Namespace]\ver\frontend
var config = { mapa: { ‘*’: { ‘Magento_Checkout/js/action/place-order’:'[Vendor]_[Namespace]/js/action/place-order’ } } };
var configuración =
{
mapa:
{
‘*’:
{
‘Magento_Checkout/js/action/place-order’:'[Vendor]_[Namespace]/js/acción/hacer-pedido’
}
}
};
Eso es todo.
¿Alguna duda? Menciónelos en la sección de comentarios a continuación. Estaré encantado de resolverlos lo antes posible.
Siéntase libre de compartir la solución para extender el archivo Magento 2 JS con otros desarrolladores en las redes sociales.
Gracias.