ViewHelpers
PreviewLinksViewHelper
Usage:
<f:variable name="previewLinks" value="{mail:previewLinks(uid:uid,pageId:pageId)}"/>
Parameters:
uid:
Uid of the mail page
pageId:
Page id of the mail-sys-folder containing the mail configuration mod..
Returns:
Preview-links, title, languageUid and flag-icon-identifiers for every language and type (plain/html), grouped by types.
The types (plain and/or html) will be taken from the Page TSconfig parameter mod.
from the given page, defined with e.g. the mail configuration module under "Mail format (default)".
GetBodyContentViewHelper
Extract the body tag content of the mail html content. Used to embed the mail html content.
Usage:
{mail.htmlContent -> mail:getBodyContent()}
RemoveMailBoundariesViewHelper
Remove the mail boundaries from the mail plain content. Used to embed the mail plain text content.
Usage:
{mail.plainContent -> mail:removeMailBoundaries()}
ConstantViewHelper
Usage:
<f:variable name="contentSelectionBoundary" value="{mail:constant(name:'CONTENT_SECTION_BOUNDARY')}"/>
<!--{contentSelectionBoundary}_-->Content for all<!--{contentSelectionBoundary}_END-->
<!--{contentSelectionBoundary}_1-->content for category 1<!--{contentSelectionBoundary}_END-->
<!--{contentSelectionBoundary}_1,2,3-->content for category 1, 2 and 3<!--{contentSelectionBoundary}_END-->
Parameters:
name:
Name of the constant
classFQN:
Full qualified name of the class containing the constants. Default: MEDIAESSENZMailConstants
Returns:
The value of the constant if exists, otherwise null.