Hallo,
Ich habe ein seltsames Problem mit der Adressimport-Funktion von direct_mail:
Seit der Umstellung auf tt_address 2.1.0 (Aufteilung des Feldes "name" in "first_name" und "last_name" kann ich über den CSV-Import von direct_mail keine Namensfelder mehr einlesen lassen.
Weder das Format
name,email
Vorname Nachname,mail@mail.com
noch das (neue) Format
first_name,last_name,email
Vorname,Nachname,mail@mail.com
wird korrekt importiert - es werden keine Namen mehr übernommen.
Hat jemand eine Idee, worans liegen könnte?
LG
Thorsten
Hallo, gleiches Problem hier!! HILFE!!
geht bei mir aktuell auch nicht ? weis jemand rat ?
hallo, möchte dieses thema nochmals pushen.
habe genau dasselbe problem.
wenn ich einen import von csv daten mache, dann wird zwar richtig gemappt, aber falsch in die db eingetragen... (ausschließlich die namen)?
hat da jemand einen rat?
lieben dank.
tom
Hallo, ich denke da kann ich Euch helfen!
Den Namen gibt es nur mehr, wenn man Vorname und Zuname eingibt. Wenn man nur das Namensfeld einträgt, wird es nicht gespeichert.
Dazu gibt es eine LÖSUNG:
Such in der tt_address die Datei "class.tx_ttaddress_compat"
Dort den Inhalt bei den Zeilen ca. 69-70 ersetzen.
$fieldArray['name'] = $newRecord['name'];
if(strlen(trim($combinedName)) > 0){
$fieldArray['name'] = $combinedName;
}
Die beiden letzten gehören dazu. Dann wird eine Abfrage gestartet, wenn "first_name" und "last_name" nicht eingetragen sind, bleibt "name" erhalten.
Viel Spaß, Joe