Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Roadmap] Improve Modules section #1320

Open
5 of 15 tasks
matks opened this issue Mar 16, 2022 · 0 comments
Open
5 of 15 tasks

[Roadmap] Improve Modules section #1320

matks opened this issue Mar 16, 2022 · 0 comments
Labels

Comments

@matks
Copy link
Contributor

matks commented Mar 16, 2022

In general

Modules shat section should always take care of presenting 2 different use cases:

  • I build something in my module that is loaded and rendered outside of PrestaShop (like a new BO page)
  • I decorate / extend an existing page of PrestaShop, then some constraints apply

We should provide clear pages about “OK, you want to customize BO page Z ? add a block there and a field in this form? Here is the path you should follow, what to look for…”

Roadmap

  • Introduction ✅
  • Getting started ✅

Extension concepts

  • JS events on FO 🔴
  • Routing 🔴
  • Controllers
    • Front Controllers 🟠
    • Admin Symfony Controllers 🟠
    • Admin Legacy Controllers 🔴
  • Hooks 🟠
  • Payment modules 🟠
  • Carrier modules 🟠
  • Testing ✅
  • Core changes ✅
  • Selling your modules ➡️ removed in doc 8.x
  • Sample modules 🟠

Related questions

✅ = quite complete (although can always be improved)
🟠 = can be improved
🔴 = does not exist

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant