Details
-
Bug
-
Resolution: Not an issue
-
Critical
-
None
-
5.3, 5.3.1
-
None
Description
If you extend a node, overriding (property "extends = override") of nested nodes is ignored.
Use Case 1: empty "availableComponents"
1) open demo.magnolia-cms.com
2) STK - Template Definitions
3) stkHome
4) open "stage" area
5) clone inside "availableComponents" from main/content area
6) now you see 8 components. Right.
6.1) you can try also with "extends" on stage area (value: /modules/standard-templating-kit/config/site/default/templates/prototype/areas/stage"
7) now place a "override" property under "availableComponents" node.
8) empty "availableComponents" node
9) I expect to see 0 components, but I see again all 8 components
Use Case 2: change "availableComponents" (see screenshots)
1) open demo.magnolia-cms.com
2) STK - Template Definitions
3) stkHome
4) open "stage" area
5) clone inside "availableComponents" from main/content area
6) now you see 8 components. Right.
6.1) you can try also with "extends" on stage area (value: /modules/standard-templating-kit/config/site/default/templates/prototype/areas/stage"
7) now place a "override" property under "availableComponents" node.
8) I expect to see only 6 components (the ones available in main/content area), but I see again all 8 components