Repository / Model - Daten aus DB und Dateien? [Gelöst]

  • fuzz fuzz
    Jedi-Meister
    0 x
    291 Beiträge
    5 Hilfreiche Beiträge
    12. 02. 2013, 08:08

    Moin,

    ist es möglich dass ich Daten aus der DB und aus bestimmten Dateien gleichzeitig lese? Wenn ja wie?

    Aus der DB macht Extbase das mit einem Repository ja so gut wie alleine, aber wie kriege ich dann noch mehr Daten auf Basis des Models in das Objekt um es aus dem Repository ordnungsgemäß an den Controller zu übergeben???

    Danke & Gruß

    TypoScript kann alles, auch kochen! ...Man muss nur wissen wie ;-)

    Take a look at my TYPO3 Extensions in the Repository:
    content_designer, k23_imagecrop, nn_address and more...


  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    14. 02. 2013, 11:01

    [quote="kitsunet"]
    Jap so sollte es funktionieren. Du musst diese properties die nicht in der Datenbank landen mit @transient annotieren! Ich würde auch vom Unterstrich abraten. Der ist nur hässlich. Bringen tut er eigentlich nichts. Welche Properties nicht in der Datenbank stehen sieht man auch an der Annotation im Code.

    Ich würde die entsprechende Logik fürs Dateisystem dann auch im Getter einbauen. Du kannst das Ergebnis ja dann in die Property schreiben und falls gefüllt von dort zurückgeben. Das ist ja dann nur für den aktuellen Request, aber wenn du die Property mehr als einmal brauchst lohnt sich das.
    [/quote]

    Nach dieser Annotation habe ich recht lange gesucht aber nichts gefunden. Danke.

    Ich habe dann die Extbaseklassen durchforstet und irgendwo die Abfrage mit dem _ prefix gefunden. Die Annotation ist natürlich wesentlich eleganter und lesbarer.

  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    14. 02. 2013, 13:08

    Bei @transient bekomme ich einen Fehler, kann die Annotation in Extbase nicht verwenden, Version 6.0.1