RD
- - an instance of STKPage
public class STKPageModel<RD extends STKPage> extends AbstractSTKTemplateModel<RD>
Modifier and Type | Field and Description |
---|---|
protected info.magnolia.dam.templating.functions.DamTemplatingFunctions |
damTemplatingFunctions |
protected static String |
LINK_PROP_NAME |
protected static String |
LINK_TITLE_PROP_NAME |
DEFAULT_SITEROOT_TEMPLATE_CATEGORY, stkFunctions, templatingFunctions
Constructor and Description |
---|
STKPageModel(javax.jcr.Node content,
RD definition,
info.magnolia.rendering.model.RenderingModel<?> parent,
STKTemplatingFunctions stkFunctions,
info.magnolia.templating.functions.TemplatingFunctions templatingFunctions,
info.magnolia.dam.templating.functions.DamTemplatingFunctions damTemplatingFunctions) |
Modifier and Type | Method and Description |
---|---|
String |
getBadgeWithoutTags()
Returns Magnolia badge in text, rather than HTML.
|
String |
getBodyClass() |
List<?> |
getCategories()
just for ee users.
|
String |
getCategoryLink(String categoryName)
just for ee users.
|
Collection<Link> |
getContentNavigation() |
protected String |
getImageLink(javax.jcr.Node node,
String propertyName) |
ImageModel<?> |
getImageModel()
FIXME: Should be moved to into-area model.
|
String |
getLogoImageLink() |
SiteNavigationModel |
getNavigation() |
String |
getPrintLogoImageLink() |
protected javax.jcr.Node |
resolveSectionPage() |
getSite, getSiteRoot
execute, getContent, getDef, getDefinition, getNode, getParent, getRoot
protected static final String LINK_PROP_NAME
protected static final String LINK_TITLE_PROP_NAME
protected info.magnolia.dam.templating.functions.DamTemplatingFunctions damTemplatingFunctions
@Inject public STKPageModel(javax.jcr.Node content, RD definition, info.magnolia.rendering.model.RenderingModel<?> parent, STKTemplatingFunctions stkFunctions, info.magnolia.templating.functions.TemplatingFunctions templatingFunctions, info.magnolia.dam.templating.functions.DamTemplatingFunctions damTemplatingFunctions)
public String getBodyClass()
public SiteNavigationModel getNavigation()
public String getLogoImageLink()
public String getPrintLogoImageLink()
protected javax.jcr.Node resolveSectionPage() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public Collection<Link> getContentNavigation() throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
public List<?> getCategories()
public ImageModel<?> getImageModel()
public final String getBadgeWithoutTags()
Copyright © 2008–2018 Magnolia International Ltd.. All rights reserved.