Skip to content

Create Magento 2 Module (Basic) Part I

here my first step to understanding magento 2 module development by create hello world extension, haha:

  1. create file app/code/Ansyori/HelloWorld/etc/module.xml
  2. here module.xml file content
    <?xml version="1.0"?>
    <config xmlns:xsi=""
        <module name="Ansyori_HelloWorld" setup_version="0.0.0">
  3. then create module registration file,  app/code/Ansyori/HelloWorld/registration.php
  4. <?php
  5. run follwing command use shell/command promp
  6. “php D:\xampp\htdocs\magento21\bin\magento setup:upgrade”
  7. or “D:\xampp\php\php  D:\xampp\htdocs\magento21\bin\magento setup:upgrade”
  8. if still not work, go to app\etc\config.php, edit the file
  9. <?php
    return array (
      'modules' => 
      array (
        'Ansyori_HelloWorld' => 1, 
        'Magento_Store' => 1,
  10. clear magento cache, at System->Cache Managements->Flush Magento Cache
  11. you will see your new module listed at Store->Setting->Configuration->Advanced->Advanced

Comments are closed.