---
title: "Andere Datenquelle für ein Model"
url: "https://www.typo3.net/d/120239-andere-datenquelle-fuer-ein-model"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2015-05-19"
last_reply: "2015-05-28"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Andere Datenquelle für ein Model

Extensions › Extbase · 3 Antworten · gestartet 2015-05-19

## Eröffnungsbeitrag

**runner78** · 2015-05-19 · [Beitrag #1](https://www.typo3.net/d/120239-andere-datenquelle-fuer-ein-model/1)

Hallo,

gibt es eine Möglichkeit, als Datenquelle für ein Model nicht eine Datenbank, sondern z.B. einen Webservice zu benutzen, so dass es auch problemlos mit Fluid funktioniert?

## Antworten

### [#2](https://www.typo3.net/d/120239-andere-datenquelle-fuer-ein-model/2) · aemka · 2015-05-26

Natürlich. Du kannst z.b. als absolut simpelste Methode im Controller dein Model selbst instanziieren und aus beliebigen Datenquellen befüllen und dann an Fluid übergeben.

### [#3](https://www.typo3.net/d/120239-andere-datenquelle-fuer-ein-model/3) · runner78 · 2015-05-26

Aktuell mache ich das auch so und habe da auch eine kleine Lösung gefunden, damit ein Formular auch gemappt wird:

```php
public function initializeAction()
    {
        ...

        if ($this->arguments->hasArgument('mailinglist')) {
            $mailinglistConfiguration = $this->arguments->getArgument('mailinglist')->getPropertyMappingConfiguration();
            $mailinglistConfiguration->allowAllProperties()->setTypeConverterOption('TYPO3\CMS\Extbase\Property\TypeConverter\ObjectConverter', \TYPO3\CMS\Extbase\Property\TypeConverter\PersistentObjectConverter::CONFIGURATION_CREATION_ALLOWED, true);
        }
    }
```

Aber ich bekomme hin und wieder eine SQL Fehlermeldung, dass die Tabelle nicht gefunden worden ist. Aber nur in unregelmäßigen Abständen, die meiste Zeit funktioniert es Problemlos.

### [#4](https://www.typo3.net/d/120239-andere-datenquelle-fuer-ein-model/4) · aemka · 2015-05-28

Das Formular Mapping ist nur für die lokale Datenbank gedacht meines Wissens. Ausser man wandelt diverse Persistenz Klassen von Extbase entsprechend ab.

---

Quelle: „Andere Datenquelle für ein Model“, typo3.net, https://www.typo3.net/d/120239-andere-datenquelle-fuer-ein-model
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
