Hallo Daniela,
hast du dein Problem schon gelöst? Ich bin nämlich über das gleiche
Problem gestolpert und habe eine Lösung gefunden, die hoffentlich soweit
passt:
Hast du die Werte (in deinem Fall firstname und lastname) auch im TCA
beschrieben?
Diesen Fall hatte ich nämlich, dass ich eine IPAdresse nachträglich
einfügen musste, es in einer ähnlichen Art und Weise wie Du getan hast,
nur wurde dieser Wert nie in der DB gespeichert. Mit folgendem Code im
TCA klappt es nun:
'ipaddress' => array(
'exclude' => 1,
'config' => array(
'type' => 'passthrough'
)
),
Gruß
Tom
Daniela Waranie schrieb:
Hallo zusammen,
bei mir wird bei folgendem Code nicht richtig persistiert:
$person = new Tx_MyExtension_Domain_Model_Person;
$person->setFirstname('Peter');
$person->setLastname('Power');
$list = t3lib_div::makeInstance(
'Tx_MyExtension_Domain_Repository_PersonRepository'
);
$list->add($person);
Es wird in die Datenbank zwar ein neuer Datensatz eingefügt, jedoch sind
bei diesem nur die TYPO3-Felder richtig gesetzt - die Felder "firstname"
und "lastname" bleiben leer. Woran kann das liegen?
TYPO3 4.4.4
extbase 1.2.1
Vielen Dank im Voraus
Daniela Waranie
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german