Class TemplateGroupsService

java.lang.Object
sk.iway.iwcm.components.template_groups.TemplateGroupsService

@Service public class TemplateGroupsService extends Object
  • Constructor Details

    • TemplateGroupsService

      @Autowired public TemplateGroupsService(TemplateDetailsService templateDetailsService)
  • Method Details

    • getTemplateGroups

      public List<TemplatesGroupBean> getTemplateGroups(UserDetails user)
      If user has only perms for some folders/domains returns only template groups used in his available templates for MultiWeb returns template groups with matching domain alias
      Parameters:
      user -
      Returns:
    • filterByUser

      public List<TemplatesGroupBean> filterByUser(List<TemplatesGroupBean> all, UserDetails user)
      If user has only perms for some folders/domains show only template groups used in his available templates
      Parameters:
      all -
      user -
      Returns:
    • getInlineEditors

      public List<LabelValueDetails> getInlineEditors(Prop prop)