Enables themes to render HTML body components.
Methods
RenderFooter
Renders the footer widgets in their configured layout.
Usage
#set($stringResponse = $context_v2_themeBody.RenderFooter())
Return Type
string
RenderFooter
Renders the footer widgets in their configured layout.
Usage
#set($stringResponse = $context_v2_themeBody.RenderFooter("%{ContentFragmentHeaderLeaderHtml = $contentFragmentHeaderLeaderHtmlArg, ContentFragmentHeaderTrailerHtml = $contentFragmentHeaderTrailerHtmlArg, ContentFragmentLeaderHtml = $contentFragmentLeaderHtmlArg, ContentFragmentTrailerHtml = $contentFragmentTrailerHtmlArg, DefaultWrappingFormatWithHeader = $defaultWrappingFormatWithHeaderArg, DefaultWrappingFormatWithoutHeader = $defaultWrappingFormatWithoutHeaderArg, InheritContentFragmentsFromParentDepth = $inheritContentFragmentsFromParentDepthArg, InheritContentFromParentDepth = $inheritContentFromParentDepthArg, LayoutReflowMinWidth = $layoutReflowMinWidthArg, LayoutRegionLeaderHtml = $layoutRegionLeaderHtmlArg, LayoutRegionTrailerHtml = $layoutRegionTrailerHtmlArg, WrappingFormats = $wrappingFormatsArg}"))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ContentFragmentHeaderLeaderHtml | string | HTML to render before each content fragment header. | Optional | ||
ContentFragmentHeaderTrailerHtml | string | HTML to render after each content fragment header. | Optional | ||
ContentFragmentLeaderHtml | string | HTML to render before each content fragment. | Optional | ||
ContentFragmentTrailerHtml | string | HTML to rneder after each content fragment. | Optional | ||
DefaultWrappingFormatWithHeader | string | The CssClass of the default wrapping format to use when a header is included | Optional | ||
DefaultWrappingFormatWithoutHeader | string | The CssClass of the default wrapping format to use when a header is not included | Optional | ||
InheritContentFragmentsFromParentDepth | int | Depth of parent themes from which to load content fragments. | Optional | 10 | |
InheritContentFromParentDepth | int | Depth of parent themes from which to load locked content. | Optional | 10 | |
LayoutReflowMinWidth | int | The minimum width at which the layout reflows to single column mode. | Optional | ||
LayoutRegionLeaderHtml | string | HTML to render before each layout region. | Optional | ||
LayoutRegionTrailerHtml | string | HTML to render after each layout region. | Optional | ||
WrappingFormats | ArrayList | List of dictionaries with Name, CssClass, and IncludeHeader | Optional |
Return Type
string
RenderHeader
Renders header widgets in their configured layout.
Usage
#set($stringResponse = $context_v2_themeBody.RenderHeader())
Return Type
string
RenderHeader
Renders header widgets in their configured layout.
Usage
#set($stringResponse = $context_v2_themeBody.RenderHeader("%{ContentFragmentHeaderLeaderHtml = $contentFragmentHeaderLeaderHtmlArg, ContentFragmentHeaderTrailerHtml = $contentFragmentHeaderTrailerHtmlArg, ContentFragmentLeaderHtml = $contentFragmentLeaderHtmlArg, ContentFragmentTrailerHtml = $contentFragmentTrailerHtmlArg, DefaultWrappingFormatWithHeader = $defaultWrappingFormatWithHeaderArg, DefaultWrappingFormatWithoutHeader = $defaultWrappingFormatWithoutHeaderArg, InheritContentFragmentsFromParentDepth = $inheritContentFragmentsFromParentDepthArg, InheritContentFromParentDepth = $inheritContentFromParentDepthArg, LayoutReflowMinWidth = $layoutReflowMinWidthArg, LayoutRegionLeaderHtml = $layoutRegionLeaderHtmlArg, LayoutRegionTrailerHtml = $layoutRegionTrailerHtmlArg, WrappingFormats = $wrappingFormatsArg}"))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ContentFragmentHeaderLeaderHtml | string | HTML to render before each content fragment header. | Optional | ||
ContentFragmentHeaderTrailerHtml | string | HTML to render after each content fragment header. | Optional | ||
ContentFragmentLeaderHtml | string | HTML to render before each content fragment. | Optional | ||
ContentFragmentTrailerHtml | string | HTML to rneder after each content fragment. | Optional | ||
DefaultWrappingFormatWithHeader | string | The CssClass of the default wrapping format to use when a header is included | Optional | ||
DefaultWrappingFormatWithoutHeader | string | The CssClass of the default wrapping format to use when a header is not included | Optional | ||
InheritContentFragmentsFromParentDepth | int | Depth of parent themes from which to load content fragments. | Optional | 10 | |
InheritContentFromParentDepth | int | Depth of parent themes from which to load locked content. | Optional | 10 | |
LayoutReflowMinWidth | int | The minimum width at which the layout reflows to single column mode. | Optional | ||
LayoutRegionLeaderHtml | string | HTML to render before each layout region. | Optional | ||
LayoutRegionTrailerHtml | string | HTML to render after each layout region. | Optional | ||
WrappingFormats | ArrayList | List of dictionaries with Name, CssClass, and IncludeHeader | Optional |
Return Type
string
RenderPage
Renders the page body widgets in their configured layout.
Usage
#set($stringResponse = $context_v2_themeBody.RenderPage())
Return Type
string
RenderPage
Renders the page body widgets in their configured layout.
Usage
#set($stringResponse = $context_v2_themeBody.RenderPage("%{ContentFragmentHeaderLeaderHtml = $contentFragmentHeaderLeaderHtmlArg, ContentFragmentHeaderTrailerHtml = $contentFragmentHeaderTrailerHtmlArg, ContentFragmentLeaderHtml = $contentFragmentLeaderHtmlArg, ContentFragmentTrailerHtml = $contentFragmentTrailerHtmlArg, DefaultWrappingFormatWithHeader = $defaultWrappingFormatWithHeaderArg, DefaultWrappingFormatWithoutHeader = $defaultWrappingFormatWithoutHeaderArg, InheritContentFragmentsFromParentDepth = $inheritContentFragmentsFromParentDepthArg, LayoutReflowMinWidth = $layoutReflowMinWidthArg, LayoutRegionLeaderHtml = $layoutRegionLeaderHtmlArg, LayoutRegionTrailerHtml = $layoutRegionTrailerHtmlArg, TabsLeaderHtml = $tabsLeaderHtmlArg, TabsTrailerHtml = $tabsTrailerHtmlArg, WrappingFormats = $wrappingFormatsArg}"))
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
ContentFragmentHeaderLeaderHtml | string | HTML to render before each content fragment header. | Optional | ||
ContentFragmentHeaderTrailerHtml | string | HTML to render after each content fragment header. | Optional | ||
ContentFragmentLeaderHtml | string | HTML to render before each content fragment. | Optional | ||
ContentFragmentTrailerHtml | string | HTML to rneder after each content fragment. | Optional | ||
DefaultWrappingFormatWithHeader | string | The CssClass of the default wrapping format to use when a header is included | Optional | ||
DefaultWrappingFormatWithoutHeader | string | The CssClass of the default wrapping format to use when a header is not included | Optional | ||
InheritContentFragmentsFromParentDepth | int | Depth of parent themes from which to load content fragments. | Optional | 10 | |
LayoutReflowMinWidth | int | The minimum width at which the layout reflows to single column mode. | Optional | ||
LayoutRegionLeaderHtml | string | HTML to render before each layout region. | Optional | ||
LayoutRegionTrailerHtml | string | HTML to render after each layout region. | Optional | ||
TabsLeaderHtml | string | HTML to render before all tabs. | Optional | ||
TabsTrailerHtml | string | HTML to render after all tabs. | Optional | ||
WrappingFormats | ArrayList | List of dictionaries with Name, CssClass, and IncludeHeader | Optional |
Return Type
string