When you encounter a bug or want to suggest an improvement for PrestaShop Open Source, you can create an issue on the official GitHub repository. This issue will allow the PrestaShop team and the open source community to take your feedback into account.
Access the PrestaShop GitHub repo
-
Go to the official PrestaShop repository: https://github.com/PrestaShop/PrestaShop
-
Make sure you are logged in to your GitHub account. If you do not have an account, you will need to create one.
Open a new issue
-
On the repository's main page, click on the Issues tab, then on New issue
- Choose the type of issue corresponding to your problem:
- Bug report: to report a bug
- Report a security vulnerability: to report a security vulnerability you have found
- Idea/Feature request: to suggest a new feature
- I need help: for any other question
Fill out an issue for "Idea/Feature request”
If you want to propose a new feature or improvement, choose the Feature request option and fill in the following fields:
Title: Give your suggestion a clear and concise title.
Problem: Describe in detail what problem/lack you would like to see solved. You can add text as well as files, such as screenshots, to be as thorough as possible.
Solution: Describe the solution you envision to address this problem or lack.
Alternatives: Are there any alternative solutions that could address the problem or lack?
Additional context: Any other elements you would like to share?
Do you plan to contribute to this topic?: You can specify if you wish to contribute to this issue via:
- a formal specification
- providing wireframes or mockups for the new feature (designer skills required)
- submitting a pull request (editing/adding code (developer skills required))
- verifying that the implemented feature works as expected
You can select one or more of these option(s).
Finally, check the box to confirm that you have searched for a similar issue, then click on Start discussion.
Your issue is now open. The PrestaShop team and the open source community will be able to view it, ask for clarifications, or propose solutions.
Frequently Asked Questions
How do I know if a similar issue already exists?
Before creating an issue, use the search bar in the Issues tab to check if your problem has already been reported.
What should I do if my issue remains unanswered?
Wait a few days, then add a comment to restart the discussion.