Class TemplateDetailsService
java.lang.Object
sk.iway.iwcm.components.templates.TemplateDetailsService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilterByCurrentDomainAndUser
(UserDetails currentUser, List<TemplateDetails> templateDetails) Filter templates by current domaingetAllTemplateDetails
(UserDetails currentUser) getOne
(int templateId) getTemplateForwards
(String installNameParam, Integer templatesGroupId, String searchTerm) Vrati zoznam moznych JSP sablon pre zadanu sablonu Hlada v adresaroch: /templates/INSTALL_NAME/TEMPLATE_GROUP_DIR - pre taketo vrati len TEMPLATE_GROUP_DIR/cesta.jsp /templates/INSTALL_NAME /templates/DOMAIN_ALIAS/ - pre tieto vrati cestu aj s DOMAIN_ALIASvoid
mergeTemplate
(long oldTemplateId, long mergeToTempId)
-
Constructor Details
-
TemplateDetailsService
-
-
Method Details
-
getOne
-
getAllTemplateDetails
-
filterByCurrentDomainAndUser
public List<TemplateDetails> filterByCurrentDomainAndUser(UserDetails currentUser, List<TemplateDetails> templateDetails) Filter templates by current domain- Parameters:
templateDetails
-- Returns:
-
getTemplateForwards
public List<String> getTemplateForwards(String installNameParam, Integer templatesGroupId, String searchTerm) Vrati zoznam moznych JSP sablon pre zadanu sablonu Hlada v adresaroch: /templates/INSTALL_NAME/TEMPLATE_GROUP_DIR - pre taketo vrati len TEMPLATE_GROUP_DIR/cesta.jsp /templates/INSTALL_NAME /templates/DOMAIN_ALIAS/ - pre tieto vrati cestu aj s DOMAIN_ALIAS- Parameters:
installNameParam
- - hodnota installName zadana v editore sablonytemplatesGroupId
- - ID skupiny sablon (alebo null)searchTerm
- - zadany hladany vyraz (autocomplete filter)- Returns:
-
mergeTemplate
public void mergeTemplate(long oldTemplateId, long mergeToTempId)
-