String
to provided length and adds a custom suffix.String
to provided length and adds suffix " ...
".TemplatingFunctions.ancestors(Node)
for details.TemplatingFunctions.ancestors(Node, String)
for details.ContentMap
objects for the provided collection of Node
objects.Node
objects for the provided collection of ContentMap
objects.TemplatingFunctions.contentByPath(String)
or TemplatingFunctions.nodeByPath(String)
insteadTemplatingFunctions.contentByPath(String, String)
or TemplatingFunctions.nodeByPath(String, String)
insteadTemplatingFunctions.contentById(String)
or {@link #nodeById(String) insteadTemplatingFunctions.contentById(String, String)
or TemplatingFunctions.contentByPath(String, String)
insteadNode
object which is referenced by its id, stored in
the @param propertyName.TemplatingFunctions.contentByReference(Node, String, String)
for details.name="value"
.http://
in case the protocol is missing or an empty String
if the link does not exist.http://
in case the protocol is missing or an empty String
if the link does not exist..
(dot).Node
has the specified templateType
.TemplatingFunctions.hasTemplateOfType(Node, String)
for details.TemplatingFunctions.inherit(Node)
for details.TemplatingFunctions.inherit(Node, String)
for details.TemplatingFunctions.inherit(Node, String, String, String, String)
for details.TemplatingFunctions.inherit(Node, String)
.TemplatingFunctions.inherit(Node, String)
.TemplatingFunctions.inheritProperty(Node, String)
for details.AbstractContentTemplatingElement
.PageDirective
instead.PageElement
instead.AggregationState
).TemplatingFunctions.isFromCurrentPage(Node)
for details.TemplatingFunctions.isInherited(Node)
for details.TemplatingFunctions.link(Node)
for details.TemplatingFunctions.linkPrefix(Node)
for details.null
if the node has no Magnolia metaData or if no matching property is found.TemplatingFunctions.metaData(Node, String)
for details.NoScriptRenderer(RenderingEngine)
ContentMap
of the passed ContentMap
.Node
of the passed node.cms:page
tag.TemplatingFunctions.parent(Node)
for details.TemplatingFunctions.parent(Node, String)
for details.Node
of given Node
with the specified templateType
.PlainTextTemplateRenderer.PlainTextTemplateRenderer(RenderingEngine)
TemplatingFunctions.root(Node)
for details.TemplatingFunctions.root(Node, String)
for details.SearchTemplatingFunctions#searchContent(String, String, String, String, long, long)
from info.magnolia.templating:magnolia-templating-essentials-models
instead.SearchTemplatingFunctions#searchContent(String, String, String, String, long, long)
from info.magnolia.templating:magnolia-templating-essentials-models
instead.Node
.TemplatingFunctions.siteRoot(Node)
for details..TemplatingFunctions.siteRoot(Node, String)
for details.Node
.TemplatingFunctions.templateSubtype(Node)
for details.TemplatingFunctions(Provider, TemplateTypeHelper, Provider)
instead.TemplatingFunctions(Provider, info.magnolia.rendering.template.type.TemplateTypeHelper)
instead.I18nNodeWrapper
so properties are in visitor's language.Copyright © 2003–2016 Magnolia International Ltd.. All rights reserved.