---
title: "Extbase Fluid Verschachtelte Objekte"
url: "https://www.typo3.net/d/101569-extbase-fluid-verschachtelte-objekte"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2010-10-04"
last_reply: "2010-10-05"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Extbase Fluid Verschachtelte Objekte

Extensions › Entwicklung · 1 Antwort · gestartet 2010-10-04

## Eröffnungsbeitrag

**waldosparding** · 2010-10-04 · [Beitrag #1](https://www.typo3.net/d/101569-extbase-fluid-verschachtelte-objekte/1)

Hallo zusammen,

ich habe eine einfache Liste von Datenbankeinträgen. Jedem Eintrag kann eine Kategorie zugwiesen werden.
Jetzt möchte ich ein Listing aller Einträge mit der dazugehörigen Katekorie. Kategorie ist als MM-Beziehung realisiert.

Also: z.B.

```html
Name     Vorname     Kategorie
Müller   Martin      Bekannte
Schmidt  Theo        Verwandte
```

etc.

Im vom Kickstarter erzeugten Listing kann ich auf Name und Vorname zugreifen. Kategorie ist aber wiederum ein Objekt. Wie kann ich jetzt im Template auf die Eigenschaften des Objekt (Kategoriename) zufgreifen ?

vg
 Waldo

## Antworten

### [#2](https://www.typo3.net/d/101569-extbase-fluid-verschachtelte-objekte/2) · waldosparding · 2010-10-05

Hallo nochmal,

habs jetzt gelöst.

Hab ihm Repository den Query selbst aufgebaut.

Und zwar so:

```php
public function findAllLeftJoinedCategory() {
        $rows = array();
        $fields = tx_adcdownloads_domain_model_downloads.*, tx_adcdownloads_downloads_categories_mm.uid_foreign, tx_adcdownloads_domain_model_categories.catname';
        $localTable = 'tx_adcdownloads_domain_model_downloads';
        $mmTable = 'tx_adcdownloads_downloads_categories_mm';
        $foreignTable = 'tx_adcdownloads_domain_model_categories';
        $orderBy = 'tx_adcdownloads_domain_model_categories.catname, tx_adcdownloads_domain_model_downloads.title';
        $res = $GLOBALS['TYPO3_DB']->exec_SELECT_mm_query($fields, $localTable, $mmTable, $foreignTable, '', '', $orderBy);
        while ($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {
            $rows[] = $row;
        }
        return $rows;
}
```

Das ist zwar nicht elegent, löst aber mein Problem.

Die Ausgabe nach Kategrie zu listen übernimmt ein GroupViewHelper.

Falls mal jemandem was dazu einfällt, wie man so eine Abfrage direkt mit Extbase hinbekommt, wäre ich für jeden Tip dankbar.

Waldo

---

Quelle: „Extbase Fluid Verschachtelte Objekte“, typo3.net, https://www.typo3.net/d/101569-extbase-fluid-verschachtelte-objekte
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
