---
title: "Deprecation: #80512 - DocumentTemplate->extJScode property"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-80512"
source: "Changelog/8.7/Deprecation-80512-DocumentTemplate-extJScodeProperty.rst"
typo3-version: "8.7"
typo3-major: 8
type: "deprecation"
issue: 80512
forge: "https://forge.typo3.org/issues/80512"
tags: ["Backend", "PHP-API"]
rendered: "2026-09-30T14:01:38+00:00"
---

# Deprecation: #80512 - DocumentTemplate->extJScode property {#deprecation-80512}

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

## Description {#description}

The property `DocumentTemplate->extJScode` to load ExtJS-specific code "onExtJSReady"
has been marked as deprecated.

## Impact {#impact}

If the property is filled and added to the response output, a deprecation warning will be triggered.

## Affected Installations {#affected-installations}

Any installation with custom extensions using (or mis-using) this property to inject ExtJS-specific
code.

## Migration {#migration}

Use the PageRenderer object directly to inject `addExtOnReadyCode` in a backend response.
