To help you save time when developing, you have at your disposal the Module Generator.
Log in with your contributor account on Addons;
Choose the type of module you want to develop and let the Generator guide you through it.
A skeleton of module is automatically generated depending on the the options you chose.
You can now personalize this module basis with the features et specificities that you would like to give to your module!
A methods search engine is available within the Validator to help you to know from which version of PrestaShop a given method exists. Take advantage of it to save time.
Documentation is available at the following links to help you develop:
The documentation for PS 1.6 is available here.
(This version is not updated, but numerous shops are still running under it. It is thus recommended to make your module also available for this version.)
PrestaShop is an ever evolving software: if you think something is missing in the documentation, let us know!
The "validator" helps you from the development to the validation phase of your modules and themes:
During the development, it enables you to develop while respecting Prestashop norms and standards. Respecting the recommendations of this tool will be ensure a faster and easier validation process!
When you submit your zip through your contributor account, it is automatically sent to the validator before our team takes a look at it.
It enables you to check the technical compatibility of your module with Prestashop requirements. The validator generates a detailed report of the things to fix or ameliorate before submitting your module on PrestaShop Addons.
By following the recommendations of this report, you can prefix your module before submitting it on PrestaShop Addons.
Once your module or theme developed et pre-validated by our validator, you can submit it for validation by our teams.
Everything takes place in your seller account:
Start by creating a marketing sheet for your product (description, screenshots, keywords, demo, etc.).
Once submitted, add a zip: Let the instructions available on that page guide you through it!
All new modules and themes go through the same validation process:
During technical validation, we:
read the report generated by the validator;
test the product to make sure it works in a newly installed shop;
proceed to a code check to make sure it respects PrestaShop standards.
In case we find a mistake or bug during this process, the product will be refused and you will receive a message with the reasons explaining this refusal as well as pieces of advice on how to fix them.
Once this process accomplished, your marketing sheet validation is the last step before putting your module online on Addons.
During marketing validation, we:
make sure that the description is clear and understandable;
make sure that all the elements supposed to highlight your product match our standards (demo, screenshots, keywords);
make sure that you made a clear and understandable documentation available for customers;
select a category for your product depending on its features.
As for technical validation, if the team thinks that some ameliorations need to be made you will receive an email inviting you to make the appropriate changes and to submit your marketing sheet again.
Your product is now visible on the marketplace as soon as the zip and the marketing sheet are validated. As the search engine of the marketplace indexes new products every night, your product will appear in the research and in its category the day after its validation.
Any question or suggestion? Contact us!
Good luck on PrestaShop Addons!