Details
-
Bug
-
Resolution: Cannot Reproduce
-
Neutral
-
None
-
2.0.1
-
None
-
None
Description
This area is not displayed:
@Controller
@Area("main")
@AvailableComponentClasses({TextComponent.class})
public static class MainArea {
@RequestMapping("/mainTemplate/main")
public String render() {
return "areas/mainArea.ftl";
}
}
Only by adding a @TabFactory method is it shown:
@Controller
@Area("main")
@AvailableComponentClasses({TextComponent.class})
public static class MainArea {
@TabFactory("Content")
public void contentTab(TabBuilder tab) {
}
@RequestMapping("/mainTemplate/main")
public String render() {
return "areas/mainArea.ftl";
}
}
Either the area is not added to the template definition at export time or it isn't rendered by Magnolia.
Checklists
Acceptance criteria