Articles about Modules

  • Focusing on essential modules

    Announcing end of official support for less popular modules

    Over the years, the PrestaShop project became host and maintainer for a very large number of open source modules. Last year, over 160 of them were present in our GitHub organization. As you probably know already, maintaining them requires a lot of work, and the maintainer team’s resources are limited. Proof of this is that some of these modules have not been updated in years.

    Continue reading Arrow
  • Security issue with PHPUnit, post-incident analysis

    The mysterious development dependencies!

    Early January, we encountered a security issue with PHPUnit in some modules that allowed attackers to perform arbitrary code execution without authorization through the PHPUnit dependency. This vulnerability was discovered through a merchant whose shops were compromised.

    Continue reading Arrow
  • Native modules and smart menu

    A bit of historical background and the refactoring plan

    As an open source project, PrestaShop is continuously being enriched by the company teams, external contributors, developers, etc. Thanks to all the community, it keeps growing in the right direction. The PrestaShop Team is proud and honored to read everybody’s feedback, ideas, translations and pull requests, it helps improving the PrestaShop project and making it better for everyone!

    Continue reading Arrow
  • The Integration Fund is still alive

    Get the chance to build modules your nearby merchants need

    Dear contributors, remember when, about two years ago, we presented you the Integration Fund? We even made an amazing video where we talk about this no less amazing Integration Fund. Well, we are still here and running, and for all this we would like to thank you.

    Continue reading Arrow
  • Ten ways to improve your PrestaShop modules!

    Stop the bugs, get back to innovating!

    PrestaShop has numerous features in the API, both hidden in its code as well as in the developer documentation and there are many tools that allow you to create your own module in no time! Unfortunately I have noticed that many developers do not use these features and tools to their advantage, so I think it’s time to change all that :) Hopefully, these tips will increase your development speed and save you lots and lots of time. And if not satisfied, you’ll get your money back! (Oh, wait…)

    Continue reading Arrow
  • PrestaShop episode 1.7: the module page awakens

    Why we’re making a new module page, and what’s in it

    We’ve been working on this project for a while now, and it is about time we tell you about the new module page we are planning for PrestaShop 1.7.0! Since September, our team (Thibaud, Thomas, Melvin, Guilhem, Léa and myself) has been busy redesigning the outdated module page of version 1.6. Needless to say, it is an important subject for PrestaShop’s business, but most importantly a key step in merchants’ journey to a successful online store.

    Continue reading Arrow