---
title: "@var Notation bei Group DB TCA"
url: "https://www.typo3.net/d/126870-at-var-notation-bei-group-db-tca"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage","TCA"]
created: "2018-06-28"
last_reply: "2018-06-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# @var Notation bei Group DB TCA

Extensions › Extbase · 1 Antwort · gestartet 2018-06-28

## Eröffnungsbeitrag

**YannikBrgener** · 2018-06-28 · [Beitrag #1](https://www.typo3.net/d/126870-at-var-notation-bei-group-db-tca/1)

Hallo alle zusammen,
ich programmiere eine Kommentarfunktion bei der Kommentare an verschiedene Objekte angehangen werden können. Meine TCA Definition sieht dabei so aus:

```plaintext
'parent' => [
            'label' => 'LLL:EXT:bw_kassenbuch/Resources/Private/Language/locallang_db_comment.xlf:parent',
            'l10n_mode' => 'exclude',
            'config' => [
                'type' => 'group',
                'internal_type' => 'db',
                'foreign_table' => 'tx_fperp2_domain_model_employe',
                'allowed' => 'tx_fperp2_domain_model_employe',
                'MM' => 'tx_fperp2_comment_parent_mm',
                'show_thumbs' => 1,
                'size' => 1,
                'minitems' => 1,
                'maxitems' => 1,
            ]
        ]
```

Nun stellt sich mir die Frage wie ich das ganze im Model umsetze, mit meiner Umsetzung:

```plaintext
    /**
     * @var \TYPO3\CMS\Extbase\Persistence\ObjectStorage<\TYPO3\CMS\Extbase\DomainObject\AbstractEntity>
     */
    protected $parent;
```

geht es auf jeden Fall nicht, ich erhalte die Fehlermeldung

```plaintext
The provided class "TYPO3\CMS\Extbase\DomainObject\AbstractEntity" is abstract, and can not be instantiated
```

was ja auch Sinn macht. Aber was trage ich stattdessen dort ein?
Vielen Dank!

## Antworten

### [#2](https://www.typo3.net/d/126870-at-var-notation-bei-group-db-tca/2) · YannikBrgener · 2018-06-28

Ah kleine Ergänzung, das ist nicht ganz richtig oben:
Im TCA steht natürlich sowas iwe:

```plaintext
'foreign_table' => 'tx_fperp2_domain_model_employe,xyz,abc',
'allowed' => 'tx_fperp2_domain_model_employe,xyz,abc',
```

---

Quelle: „@var Notation bei Group DB TCA“, typo3.net, https://www.typo3.net/d/126870-at-var-notation-bei-group-db-tca
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
