[DOCU-2855] Create sample for SPA/FreeMarker inheritance/autogenerate feature Created: 20/Sep/23  Updated: 23/Oct/23  Resolved: 02/Oct/23

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Dai Ha Assignee: Christopher Zimmermann
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
is causing DOCU-2857 Component Inheritance Examples and li... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Release notes required:
Yes
Documentation update required:
Yes
Date of First Response:
Epic Link: SPA Editor Backlog
Sprint: DevX 47
Story Points: 2
Team: DeveloperX
Work Started:

 Description   

This has been created here: https://git.magnolia-cms.com/projects/DOCUMENTATION/repos/component-inheritance-examples/browse

The inheritance feature can be difficult to understand, it would be helpful for Magnolia PD developers, support and also for externals to have some working examples as a reference.

The demos should illustrate the same usecases working in a freemaker and a headless/SPA mode.

For headless/SPA - probably only React needs to be included (Unless implementation is different or tricky in the other library flavors.)

The demos should span from the simplest use case - to more complex ones - but need only include realistic usecases (There might be some very complicated cases - that we do not want to include in demo because they are not best-practice, recommened usage.)

The demos should be referenced in the documentation.

Where should the demos go?



 Comments   
Comment by Christopher Zimmermann [ 29/Sep/23 ]

This has been created here: https://git.magnolia-cms.com/projects/DOCUMENTATION/repos/component-inheritance-examples/browse

Still to do is to
Reference the examples from the documentation.
On these pages:

https://docs.magnolia-cms.com/product-docs/6.2/Developing/Templating/Template-definition/Area-definition/Component-inheritance.html

https://docs.magnolia-cms.com/headless/spa-development/component-autogeneration-and-inheritance.html

Comment by Christopher Zimmermann [ 02/Oct/23 ]

Thanks. Then I will close this one.

Comment by Christopher Zimmermann [ 02/Oct/23 ]

Samples written.

Generated at Mon Feb 12 01:30:53 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.