Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Magento 2 Development Cookbook

You're reading from   Magento 2 Development Cookbook Over 60 recipes that will tailor and customize your experience with Magento 2

Arrow left icon
Product type Paperback
Published in Dec 2015
Publisher
ISBN-13 9781785882197
Length 304 pages
Edition 1st Edition
Languages
Tools
Concepts
Arrow right icon
Toc

Table of Contents (13) Chapters Close

Preface 1. Upgrading from Magento 1 FREE CHAPTER 2. Working with Products 3. Theming 4. Creating a Module 5. Databases and Modules 6. Magento Backend 7. Event Handlers and Cronjobs 8. Creating a Shipping Module 9. Creating a Product Slider Widget 10. Performance Optimization 11. Debugging and Unit Testing Index

Creating the module files

When creating a module, the first step is to create the files and folders to register the module. At the end of this recipe, we will have a registered module but without functionality.

In the next recipes, we will add extra features to that module.

Getting ready

Open the root folder of your Magento 2 website. The app/code/ folder is the folder where all the module development needs to be done.

Access to a command line is also recommended because Magento 2 has a built-in console tool with a lot of commands that we can use during the development.

How to do it...

In the following steps, we will create the required files to register a Magento module:

  1. We will create a HelloWorld module in the Packt namespace. In your Magento root, create the following folders:
    • app/code/Packt
    • app/code/Packt/HelloWorld
    • app/code/Packt/HelloWorld/etc
  2. In the etc folder of the module, create a file called module.xml with the following content:
    <?xml version="1.0"?>
    <config xmlns:xsi...
lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at ₹800/month. Cancel anytime