---
title: "Pages erweitern"
url: "https://www.typo3.net/d/125652-pages-erweitern"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Seiten & Seitenbaum","TYPO3 7"]
created: "2017-01-30"
last_reply: "2018-12-04"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Pages erweitern

TYPO3 › TypoScript · 1 Antwort · gestartet 2017-01-30

## Eröffnungsbeitrag

**poveli** · 2017-01-30 · [Beitrag #1](https://www.typo3.net/d/125652-pages-erweitern/1)

Hallo,

ich stehe gerade auf dem Schlauch. Ich habe eine eigene Extension, die um ein Feld in "pages" erweitert.
Es ist eine Relation zu einer eigenen Tabelle und zeigt nur ein Dropdown. Soweit klappt es im Backend.
Im Frontend erhalte ich jedoch nur ein String mit der ID, jedoch kein Objekt, was ich für die weitere Bearbeitung benötige. Ausgabe wird benötigt in Fluid über "{data}".

Gibt es da eine Möglichkeit, das Feld über die Extension zu erweitern und in {data} zu benutzen?

```typoscript
config.tx_extbase.persistence.classes {
  VEDOR\myExt\Domain\Model\Pages {
    mapping {
      tableName = pages
    }
  }
}
```

Model müsste auch korrekt sein:

```php
class Pages extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity {

    /**
     * @var \VENDOR\MyExt\Domain\Model\Color
     * @db int(11) unsigned DEFAULT '0' NOT NULL
     */
    protected $color;
    
    public function getColor() {
        return $this->color;
    }

    public function setColor($color) {
        $this->color = $color;
    }
}
```

## Antworten

### [#2](https://www.typo3.net/d/125652-pages-erweitern/2) · caomhan · 2018-12-04

Hast du dafür eine Lösung gefunden?
Ich versuche auch das Pages Model zu erweitern, er "frisst" aber mein erweitertes Model scheinbar nicht.

---

Quelle: „Pages erweitern“, typo3.net, https://www.typo3.net/d/125652-pages-erweitern
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
