Menú

Crear un módulo desde cero en Magento 2

José Cruz Chávez

Crear un módulo desde cero en Magento 2
📁 magento2 magento 2módulosdesarrollosetup:upgrade

Crear un módulo base en Magento 2 es el primer paso para cualquier personalizacion limpia y mantenible.

Estructura minima

app/code/GDW/Hello/
├── registration.php
├── etc/module.xml
└── composer.json (opcional)

registration.php

<?php
use Magento\Framework\Component\ComponentRegistrar;
ComponentRegistrar::register(
ComponentRegistrar::MODULE,
'GDW_Hello',
__DIR__
);

etc/module.xml

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="GDW_Hello" setup_version="1.0.0"/>
</config>

Activar módulo

Terminal window
bin/magento setup:upgrade
bin/magento module:status GDW_Hello
bin/magento cache:flush

Conclusión

Con esta base ya puedes agregar controladores, bloques, observers o plugins sin romper el flujo estandar del framework.

¿Listo para impulsar
tu E-commerce?

Cuéntame sobre tu proyecto y te respondo con una propuesta clara para desarrollo, optimización o migración.

Ir al formulario de contacto
WooCommerce Logo
Magento 2 Logo
Shopify Logo