[Frage] Pages erweitern TYPO3-Version: 7.6.15

  • poveli poveli
    T3PO
    0 x
    14 Beiträge
    0 Hilfreiche Beiträge
    30. 01. 2017, 18:04

    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?

    1. config.tx_extbase.persistence.classes {
    2. VEDOR\myExt\Domain\Model\Pages {
    3. mapping {
    4. tableName = pages
    5. }
    6. }
    7. }

    Model müsste auch korrekt sein:

    1. class Pages extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity {
    2.  
    3. /**
    4.   * @var \VENDOR\MyExt\Domain\Model\Color
    5.   * @db int(11) unsigned DEFAULT '0' NOT NULL
    6.   */
    7. protected $color;
    8.  
    9. public function getColor() {
    10. return $this->color;
    11. }
    12.  
    13. public function setColor($color) {
    14. $this->color = $color;
    15. }
    16. }


  • 1
  • caomhan caomhan
    Jedi-Ritter
    0 x
    133 Beiträge
    1 Hilfreiche Beiträge
    04. 12. 2018, 16:34

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

  • 1