shopware / frontends

Shopware Frontends is a framework for building custom, headless storefronts with Shopware 6.
https://frontends.shopware.com
MIT License
160 stars 46 forks source link

[FEATURE] custom forms in cms-base #905

Open mkucmus opened 2 months ago

mkucmus commented 2 months ago

Description

Add ability to display and manage custom forms coming as a another part of CMS element.

If it's possible - add missing OpenAPI Schema in the extension's codebase to enable fetching it via api-client-next.

@kstala may I ask you for the details what acceptance criteria in this matter should look like?

Use Case

Currently we handle only contact form and newsletter types. Custom for is another one we should cover in cms-base package.

Proposed Solution

Follow our latest practice how to deal with external extensions if it's not a part of the core. Maybe consider providing an example instead of extending cms-base itself.

Alternatives Considered

No response

Additional Context

No response

BrocksiNet commented 2 months ago

Created a custom form for testing here in the default storefront.