---
title: "Deprecation: #97312 - Deprecate CSH-related methods"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-97312"
source: "Changelog/12.0/Deprecation-97312-DeprecateCSH-relatedMethods.rst"
typo3-version: "12.0"
typo3-major: 12
type: "deprecation"
issue: 97312
forge: "https://forge.typo3.org/issues/97312"
tags: ["Backend", "Fluid", "PHP-API", "PartiallyScanned", "ext:backend"]
rendered: "2026-09-17T21:17:42+00:00"
---

# Deprecation: #97312 - Deprecate CSH-related methods {#deprecation-97312-deprecate-csh-related-methods}

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

## Description {#description}

In order to be less breaking for extension authors, classes related to Context
Sensitive Help (CSH) have been marked as deprecated:

-   `\TYPO3\CMS\Backend\Template\Components\Buttons\Action\HelpButton`

In order to be less breaking for extension authors, methods related to Context
Sensitive Help (CSH) have been marked as deprecated:

-   `TYPO3\CMS\Backend\Utility\BackendUtility::cshItem()`
-   `TYPO3\CMS\Backend\Template\Components\ButtonBar::makeHelpButton()`
-   `TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr()`

Also, the following Fluid view helpers are marked as deprecated:

-   `f:be.buttons.csh` (`\TYPO3\CMS\Fluid\ViewHelpers\Be\Buttons\CshViewHelper`)
-   `f:be.labels.csh` (`\TYPO3\CMS\Fluid\ViewHelpers\Be\Labels\CshViewHelper`)

## Impact {#impact}

Using any of the deprecated classes and methods will trigger a PHP `E_USER_DEPRECATED` error,
with an exception of `ExtensionManagementUtility::addLLrefForTCAdescr()`
for being a low-level method. The extension scanner will report any usage.

## Affected Installations {#affected-installations}

All extensions using any of the deprecated classes and methods are affected.

## Migration {#migration}

Context Sensitive Help is aimed to get removed in TYPO3 v13, no migration is available.
