---
title: "Constant Editor für eigene Extension nutzen"
url: "https://www.typo3.net/d/35079-constant-editor-fuer-eigene-extension-nutzen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2005-12-19"
last_reply: "2005-12-20"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Constant Editor für eigene Extension nutzen

Extensions › Entwicklung · 3 Antworten · gestartet 2005-12-19

## Eröffnungsbeitrag

**RodTay** · 2005-12-19 · [Beitrag #1](https://www.typo3.net/d/35079-constant-editor-fuer-eigene-extension-nutzen/1)

Hallo,

ich stehe vor dem Problem, das ich diverse Konstanten in einer von mir programmierten Extension benötige. Ich weiss, wie ich diese mittels Template->Setup definieren und in der Extension aubrufen kann (z.B. plugin.tx_extname_pi1.PID=0) . Ich würde für die Definition jedoch gerne auf Tempalte->Setup verzichten und den Constant Editor nutzen.

Nun meine Frage: Wie kann ich diesen für meine Extension konfigurieren / aktivieren?

Vielen Dank im Voraus für alle Antworten und Hinweise

RodTay

## Antworten

### [#2](https://www.typo3.net/d/35079-constant-editor-fuer-eigene-extension-nutzen/2) · steffenk · 2005-12-19

ganz einfach

füge der Extension eine Datei mit der Definition der Konstanten hinzu (ext_typoscript_constants.txt)

Dann kannst Du diese Konstanten im Constanteditor bearbeiten. Schau Dir den Syntax (Labels etc) in einer anderen Extension an.

In der Extension greifst Du so auf die Konstanten zu :

$this->conf['Konstante']

### [#3](https://www.typo3.net/d/35079-constant-editor-fuer-eigene-extension-nutzen/3) · RodTay · 2005-12-20

Danke für die schnelle Antwort - Du hast mir sehr weitergeholfen.
Noch ein kurze Frage: Bei frontend-Plugins kann ich mit $this-conf ohne Probleme die Konstanten auslesen. Wie geht das jedoch bei Backend-Modulen?

Vielen dank

RodTay

### [#4](https://www.typo3.net/d/35079-constant-editor-fuer-eigene-extension-nutzen/4) · RodTay · 2005-12-20

Ich hab mir die Frage selbst beantwortet - vielleicht interessiert es ja auch andere:

1. Eine Datei Namens "ext_conf_template.txt" anlegen und analog der setup/constants ausfüllen
z.B.:
# cat=Backend Plugin; type=integer; label=PID of the Page where Frontend-Usergroups are stored
feugPID = 0

2. In der ext_localconf.php:
$_EXTCONF = unserialize($_EXTCONF);
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF'][$_EXTKEY]['feugPID'] = $_EXTCONF["feugPID"] ? $_EXTCONF["feugPID"] : 0;

hinzufügen (natürlich entsprechend angepasst).

3. Beim installieren des Modules über den Ext.Manager wird man nun nach der Variablen gefragt, die mit:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']["$Extensionkey"] im Skript abgerufen werden kann.

Viele Grüße

RodTay

---

Quelle: „Constant Editor für eigene Extension nutzen“, typo3.net, https://www.typo3.net/d/35079-constant-editor-fuer-eigene-extension-nutzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
