---
title: "mit Kickstarter Extension angelegt aber keine ext_localconf.php + HOOKS"
url: "https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","Frontend-Benutzer"]
created: "2008-05-24"
last_reply: "2008-05-25"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# mit Kickstarter Extension angelegt aber keine ext_localconf.php + HOOKS

Extensions › Entwicklung · 4 Antworten · gestartet 2008-05-24

## Eröffnungsbeitrag

**kerim80** · 2008-05-24 · [Beitrag #1](https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks/1)

Hallo Forum,

habe mit dem Kickstarter eine Extension angelegt, die in die fe_users-Tabelle ein paar zusätzliche Felder hinzufügt (für die registrierung).
HAT WUNDERBAR GEKLAPPT.

Jedoch möchte ich jetzt mit Hooks arbeiten und dafür brauche ich ja die datei "ext_localconf.php" aber die habe ich nicht.

Kann ich meine Extension erweitern, so das ich die "ext_localconf.php" erhalte oder
Kann ich die manuell erstellen, so das sie auch berücksichtigt wird?

gruß
ertan

## Antworten

### [#2](https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks/2) · just2b · 2008-05-24

manuell anlegen, cache leeren und sie wird erkannt

georg

### [#3](https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks/3) · kerim80 · 2008-05-24

Das ist meine **ext_localconf.php**:

```php
<?php

if (!defined ('TYPO3_MODE')) 	die ('Access denied.');

$GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:feuser_addon_fields/class.tx_feuseraddonfields_tcemainprocdm.php:tx_feuseraddonfields_tcemainprocdm';

?>
```

und das meine **class-datei**:

```php
class tx_feuseraddonfields_tcemainprocdm {
	function registrationProcess_beforeConfirmCreate(&$recordArray, &$controlDataObj) {
		echo "Hello!!!";
	}
}
```

**aber ich kriege dann im BE nachdem ich den Cache geleert habe folgende Meldung im BE:**

*class tx_feuseraddonfields_tcemainprocdm { /* function processDatamap_postProcessFi eldArray ($status, $table, $id, &$fieldArray, &$this) { //here comes the code //echo "HELLO"; } */ function registrationProcess_beforeConfirmCreate(&$recordArray, &$controlDataObj) { echo "Hello!!!"; } }
Warning: Cannot modify header information - headers already sent by (output started at /var/www/www.blabla.de/typo3conf/ext/feuser_addon_fields/class.tx_feuseraddonfields_tcemainprocdm.php:13) in /var/www/www.blabla.de/typo3_src-4.1.6/typo3/tce_db.php on line 225*

### [#4](https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks/4) · Phlogiston · 2008-05-25

Steht in deinem File wirklich nur der Code? Da muss mindestens noch <?php und ?> am Schluss rein.

### [#5](https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks/5) · kerim80 · 2008-05-25

:o

das passiert halt, wenn man den Wald vor lauter Bäumen nicht sieht.

tatsächlich habe ich <?php ?> vergessen  :o

Zumindest kommt jetzt keine Fehlermeldung - SUPER.

Aber ich bekomme KEIN Hello ausgegeben. Auch, wenn ich den Abschnitt

```php
$GLOBALS ['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['processDatamapClass'][] = 'EXT:feuser_addon_fields/class.tx_feuseraddonfields_tcemainprocdm.php:tx_feuseraddonfields_tcemainprocdm';
```

in die ext_localconf.php von der sr_feuser_register reintue.

WARUM?

---

Quelle: „mit Kickstarter Extension angelegt aber keine ext_localconf.php + HOOKS“, typo3.net, https://www.typo3.net/d/77627-mit-kickstarter-extension-angelegt-aber-keine-ext-localconfphp-hooks
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
