Hi guys,
I would like to develop an extension but I am brand new to Magento.
May I ask you if my understanding of how to develop a new extension is correct?
1. set up the environment and install Magento according to the below (must? Coz at least need for testing?)
https://experienceleague.adobe.com/docs/commerce-operations/installation-guide/overview.html
2. create a new module in the Magento project, write the code inside there
3. zip and submit the module
Solved! Go to Solution.
@mandywong112af Yes. You also need to make sure you follows all the coding best practices and Magento coding standards. Post submission your code will get scan again all this as well as you'll need marketing content like screenshots, description etc..
@mandywong112af Yes. You also need to make sure you follows all the coding best practices and Magento coding standards. Post submission your code will get scan again all this as well as you'll need marketing content like screenshots, description etc..
Hi,
Environment Setup and Magento Installation:
Create a New Module:
Package and Submit the Module:
It's important to note that Magento 2 follows a modular structure, and understanding this structure is crucial when creating extensions. Additionally, Magento development often involves using PHP, XML, and other web development technologies.
Remember to thoroughly test your extension and ensure it complies with Magento coding and quality standards before submitting it. Proper documentation and compatibility with different versions of Magento are also essential considerations when developing an extension.
While your understanding of the process is correct, Magento extension development can be complex, so it's advisable to refer to official Magento documentation, join Magento developer communities, and seek guidance from experienced developers as you embark on your extension development journey. If you still have any queries then please browse us we would like to assist you.
Hi,
I am wondering if a custom extension can deliver as a package, (eg: .zip) for internal usage without publish to the marketplace. And others just need to extract the package and put into the magento app\code.
Does this custom extension need to go through approval and review process from Magento?