Page.headerData ViewHelper <f:page.headerData> 

New in version 14.0

The <f:page.headerData> ViewHelper allows injecting arbitrary content into the HTML <head> of a rendered page.

The ViewHelper internally uses the PageRenderer API and is useful when ViewHelpers like <f:asset.css> or <f:asset.script> do not support all required attributes or use cases (for example dns-prefetch, preconnect, tracking scripts, or inline JavaScript).

Go to the source code of this ViewHelper: Page\HeaderDataViewHelper.php (GitHub).

Table of contents

Example usage 

packages/my_sitepackage/Resources/Private/Templates/Page/Default.fluid.html
<f:page.headerData>
    <link rel="preload" href="/fonts/myfont.woff2" as="font" type="font/woff2" crossorigin="anonymous">
    <link rel="dns-prefetch" href="//example-cdn.com">
    <link rel="preconnect" href="https://example-cdn.com">
</f:page.headerData>
Copied!

Arguments of the <f:page.headerData> ViewHelper