-
Bug
-
Resolution: Fixed
-
Neutral
-
5.3.5
-
None
-
None
To reproduce:
- install shop
- free marker error on shop home page
Proxy class cannot extend info.magnolia.rendering.template.configured.ConfiguredInheritance$FilteredInheritancePredicate, because it has no visible "default" constructor.
- Be careful - you need to solve problem with non static nodeTypes!
- Deprecate functions introduced by
MAGNOLIA-4516. - Inheritance could be ideally configured under /modules/rendering/renderers/freemarker/contextAttributes/cmsfn instead of per call of TemplatingFunctions (not straightforward)
Acceptance criteria
- caused by
-
MAGNOLIA-4516 TemplatingFunctions.inherit() limits inheritance to mgnl:components with "inheritable" property = true
- Closed