webiny / webiny-js

Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.
https://www.webiny.com
Other
7.3k stars 602 forks source link

Page Builder - Allow Category module customization #1766

Open Pavel910 opened 3 years ago

Pavel910 commented 3 years ago

This is:

Detailed Description

We want to be able to add new fields to Page Builder Category module (both API and UI).

Action Items

Brainstorming

Ideally, each view would have its own view class with render methods, which return React elements. We need this extra layer of control to allow developers to extend the base view, and add completely override or extend certain parts of the view.

We can also add support for route views override, but that would require the developer to completely reimplement React views. I'm not a huge fan of this approach.

If we have a class per view, that class can have very business-specific customizations in place, which will greatly simplify extension without reimplementing anything.

webiny-bot commented 3 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.

webiny-bot commented 2 years ago

This issue is stale because it was opened 120 days with no activity. Remove the "stale-issue" label or leave a comment to revive the issue. Otherwise, it will be closed in 7 days.

webiny-bot commented 2 years ago

This issue is stale because it was opened 120 days with no activity. Remove the "stale-issue" label or leave a comment to revive the issue. Otherwise, it will be closed in 7 days.