Details
-
Task
-
Resolution: Fixed
-
Neutral
-
None
-
None
Description
"Template category support" and related utils are currently residing in STK, which makes it difficult to use any form of categorization of templates e.g. for template availability without having STK installed.
These classes info.magnolia.module.templatingkit.templates.category.TemplateCategory and info.magnolia.module.templatingkit.templates.category.TemplateCategoryUtil should therefore move to magnolia_main and we should also add a PageTemplateDefinition adding a "contract" for category and subcategory.
Todos:
- Rename "Template Category" to "Template Type"
- TemplateCategoryUtil should be a component – stick to pattern of "TemplatingFunctions"
Checklists
Attachments
Issue Links
- is depended upon by
-
MGNLRSSAGG-189 Remove implicit dependency to STK
-
- Closed
-
-
MGNLCAT-147 Remove dependency to STK
-
- Closed
-
-
MGNLSTK-1462 Adjust all templates to templateType & templateSubtype and add task to copy existing categories
-
- Closed
-
- is duplicated by
-
MAGNOLIA-6037 Add default categorization for templates so it can be used e.g. for template availability when creating large websites
-
- Closed
-