---
title: "In Backend-Ext eine JavaScript-Datei einbinden"
url: "https://www.typo3.net/d/117431-in-backend-ext-eine-javascript-datei-einbinden"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","TYPO3 6.x"]
created: "2014-02-18"
last_reply: "2014-02-21"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# In Backend-Ext eine JavaScript-Datei einbinden

Extensions › Entwicklung · 1 Antwort · gestartet 2014-02-18

## Eröffnungsbeitrag

**michak** · 2014-02-18 · [Beitrag #1](https://www.typo3.net/d/117431-in-backend-ext-eine-javascript-datei-einbinden/1)

Hi,

Ich habe eine Backend-Ext erstellt, mit der ich den Seiteneigenschaften einer Seite einige Felder hinzufüge.
Nun würde ich im BE gerne noch eine JavaScript-Datei einbinden.
Weiß jemand was ich dazu in meine ext_tables.php schreiben muss?
Ps. Ich mache die gesamte Ext-Konfiguration über ext_tables.php.
Beste Grüße

Nachtrag: CSS-Styles kann ich wie folgt dem BE-Template hinzu fügen.

```typoscript
$TBE_STYLES['inDocStyles_TBEstyle'] .= '#test{margin:20px;}';
```

## Antworten

### [#2](https://www.typo3.net/d/117431-in-backend-ext-eine-javascript-datei-einbinden/2) · michak · 2014-02-21

Hi, bei mir habe ich es jetzt wie folgt gelöst.

1. Zu der schon vorhandenen JS-Datei, welche man ja ins BE bekommen möchte, noch zwei weitere Dateien im Ext-Ordner anlegen.
ext_localconf.php und
backend_ext.php

2. In die ext_localconf.php schreibt man folgendes.

```php
$GLOBALS['TYPO3_CONF_VARS']['typo3/backend.php']['additionalBackendItems'][] = t3lib_extMgm::extPath($_EXTKEY, 'backend_ext.php');
```

Damit wird der typo3/backend.php um den Inhalt von backend_ext.php erweitert

3. In die backend_ext.php schreibt man folgendes.

```php
if (is_object($TYPO3backend)) {    $pageRenderer = $GLOBALS['TBE_TEMPLATE']->getPageRenderer();    $path = t3lib_extMgm::extRelPath($_EXTKEY);    $pageRenderer->addJsFile($path . 'Resources/Public/JS/script.js', 'text/javascript', true, false);}
```

Der Inhalt aus Datei script.js landet in folgender BE-JS-Datei.
../typo3temp/compressor/merged...js?...

Das sollte es gewesen sein. :-)

Ps. Ich bewundere einmal mehr die Schnelligkeit dieser Community. :-(
[​*]

---

Quelle: „In Backend-Ext eine JavaScript-Datei einbinden“, typo3.net, https://www.typo3.net/d/117431-in-backend-ext-eine-javascript-datei-einbinden
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
