---
title: "Services unter Typo3"
url: "https://www.typo3.net/d/16147-services-unter-typo3"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2004-09-22"
last_reply: "2004-10-13"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Services unter Typo3

Extensions › Entwicklung · 1 Antwort · gestartet 2004-09-22

## Eröffnungsbeitrag

**maxhb** · 2004-09-22 · [Beitrag #1](https://www.typo3.net/d/16147-services-unter-typo3/1)

Hi!
Seit der 3.6 Version von Typo3 kann man über den Extension-Kickstarter neben FE- und BE-Plugins auch Services erstellen.
Leider erscheint mir die Doku zum Thema ein wenig dürftig, zumindest scheitere ich schon bei den ersten Versuchen.

Habe mir eine einfache Vorlage per kickstarter gebastelt und die Extension dann installiert. In einer anderen Extension versuche ich nun, diese Service-Klasse zu instantiieren, es will aber nicht klappen...

```php
if (is_object($serviceObj = t3lib_div::makeInstanceService('f2m_db_conn'))) {

	$content .= "Objekt instanziert!";

}
else $content .= "Objekt konnte NICHT instanziert werden!";
```

leider wird aber immer "Objekt konnte NICHT instanziert werden!" ausgegeben und ich verstehe nicht, was da schief läuft :'(

Hat jemand einen hilfreichen Hinweis für mich?

CU
 maxhb

## Antworten

### [#2](https://www.typo3.net/d/16147-services-unter-typo3/2) · mmarkmann · 2004-10-13

Hallo,

zuerst einmal muß sichergestellt sein, daß du den Service-Type als Parameter für "makeInstanceService(...)" angibst. Der Service-Type steht in der "ext_tables.php" des Services.

Ansonsten versuch mal folgendes:

```php
tslib_fe::includeTCA();

if (is_object($serviceObj = t3lib_div::makeInstanceService('f2m_db_conn'))) {

   $content .= "Objekt instanziert!";

}
else $content .= "Objekt konnte NICHT instanziert werden!";
```

Dies hat mir geholfen den Fehler zu beseitigen, allerdings bin ich nicht wirklich zufrieden damit, daß gesamte TCA vorher manuell zu laden.

Vielleicht weiß da jemand eine bessere Lösung?

---

Quelle: „Services unter Typo3“, typo3.net, https://www.typo3.net/d/16147-services-unter-typo3
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
