[TYPO3-german] Extbase: Leeres Model Objekt
Frank
fr_ae_nk at me.com
Wed Feb 16 21:58:22 CET 2011
Für den Fall das jemand auch auf dieses Problem stößt.
Habe jetzt herausgefunden, dass mein Mapping in der setup.txt
unvollständig war.
Neben der Angabe des Tabellennamens muss zusätzlich noch ein
Spaltenmapping erfolgen.
Dann sieht das in etwa so aus:
config.tx_extbase.persistence.classes {
Tx_Myextension_Domain_Model_Kistool {
mapping {
tableName = AndererTabellenname
recordType = Tx_Myextension_Model_Controllername
columns{
# Tabllenspalte = Objektmember
name.mapOnProperty = name
idname.mapOnProperty = idname
...
}
}
}
}
On 2011-02-15 22:10:45 +0100, Frank said:
> Hallo Leute,
>
> ich arbeite mich derzeit in Extbase ein.
> Und schon nach kurzer Zeit habe ich das Problem, das mein Model-Objekt
> nach der Datenbankabfrage leer ist.
>
> Was ich debuggen konnte:
>
> Die Datenbankabfrage wird korrekt ausgeführt und es stehen die
> gewünschten Daten in den jeweiligen Variablen (sichtbar durchs
> debuggen).
> Wenn es aber ans abfüllen des Models geht gelangen die Daten dort nicht hinein.
> Die Member im Model sind Null.
>
> Woran könnte das liegen?
> Das Grundgerüst habe ich mit extbase_kickstarter angelegt.
> Zusätzlich habe ich ein Mapping zu einer anderen Tabelle.
>
>
> Vielen Dank.
>
> Gruß, Frank
More information about the TYPO3-german
mailing list