---
title: "Zugriff auf Daten von anderen Extensions"
url: "https://www.typo3.net/d/99114-zugriff-auf-daten-von-anderen-extensions"
source: "typo3.net"
tags: ["Archiv","Flow","Frage"]
created: "2010-05-27"
last_reply: "2010-10-26"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Zugriff auf Daten von anderen Extensions

Archiv › Flow · 1 Antwort · gestartet 2010-05-27

## Eröffnungsbeitrag

**Poecher** · 2010-05-27 · [Beitrag #1](https://www.typo3.net/d/99114-zugriff-auf-daten-von-anderen-extensions/1)

Hallo,
weiß zufällig, wie es läuft, wenn ich mit einer Extension auf die Daten einer anderen zurgreifen möchte?
Muss ich dann bei beiden Extensions, die für die Daten notwendigen Dateien anlegen und Pflegen? Also Model, Domain, ...

Mal ein Beispiel:
Extension A dient dazu Autos zu verwalten und bietet daher eine Datenstruktur, Zugriffsmethoden usw. hierfür an.
Wie muss ich vorgehen, wenn ich ein Extension B entwickele, die auf die von Extension A angelegten Auto-Objekte zugreifen soll?

Viele Grüße
Yves

## Antworten

### [#2](https://www.typo3.net/d/99114-zugriff-auf-daten-von-anderen-extensions/2) · mmbln · 2010-10-26

hallo,

auch wenn's schon etwas her ist, aber vielleicht hilft die Antwort ja anderen.....

Ich habs so gemacht:

Aus Extension B möchte ich auf Daten in Extension A zugreifen bzw. mit diesen Arbeiten.

In Extension B habe ich ein Model angelegt, dass das Model von Extension A erweitert.

Beispiel:

```php
class Tx_MmosEventservice_Domain_Model_Member extends Tx_MmosUsermanagement_Domain_Model_Member {}
```

Dann noch das Mapping für die DB Tabellen einrichten:

```php
config.tx_extbase.persistence {
  classes {
    
    Tx_MmosEventservice_Domain_Model_Member {
      mapping {
        tableName = tx_mmosusermanagement_domain_model_member
        recordType = Tx_MmosEventservice_Domain_Model_Member
      }
    }
  }
}
```

und natürlich in der Datei ext_emconf.php der Extension B die Abhängigkeit von A bekannt geben:

```php
'constraints'          => array( 
	   'depends' => array(
	       'php'                   => '5.2.0-0.0.0',
	       'typo3'                 => '4.3.dev-4.4.5',
	       'extbase'               => '1.0.1-0.0.0',
	       'fluid'                 => '1.0.1-0.0.0',
	       [b]'mmos_usermanagement'   => '1.0.0-0.0.0'[/b]
	   ),
	   'conflicts' => array(),
	   'suggests' => array(),
	),
```

grüße micha

---

Quelle: „Zugriff auf Daten von anderen Extensions“, typo3.net, https://www.typo3.net/d/99114-zugriff-auf-daten-von-anderen-extensions
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
