---
title: "Deprecation: #94227 - f:base ViewHelper"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-94227"
source: "Changelog/11.3/Deprecation-94227-FbaseViewHelper.rst"
typo3-version: "11.3"
typo3-major: 11
type: "deprecation"
issue: 94227
forge: "https://forge.typo3.org/issues/94227"
tags: ["Fluid", "NotScanned", "ext:fluid"]
rendered: "2026-09-20T05:05:02+00:00"
---

# Deprecation: #94227 - f:base ViewHelper {#deprecation-94227}

See [forge#94227](https://forge.typo3.org/issues/94227)

## Description {#description}

The `<f:base>`  ViewHelper isn't suitable in almost all use cases
and has been deprecated: In most cases the `PageRenderer` takes care of the
main `<head>` markup, directly, or indirectly via TypoScript `config.baseURL`.

## Impact {#impact}

Using the ViewHelper in Fluid templates will log a deprecation warning
and the ViewHelper will be dropped with v12.

## Affected Installations {#affected-installations}

The limited use of the ViewHelper likely leads to little usage numbers.
Searching extensions for the string html:`<f:base>` should
reveal any usages.

## Migration {#migration}

The easiest solution is to simply copy PHP class
`\TYPO3\CMS\Fluid\ViewHelpers\BaseViewHelper` to the consuming extension,
giving the ViewHelper a happy life in an extension specific namespace.
