4.2.4 CSV Import - Dubletten wg. führenden Leerzeichen

Hast du einen Fehler in der aktuellen Version gefunden ? Diesen kannst du uns hier mitteilen und uns bei der Fehlersuche helfen.
Antworten
olum
Beiträge: 7
Registriert: 22. Dez 2021, 02:40

4.2.4 CSV Import - Dubletten wg. führenden Leerzeichen

Beitrag von olum »

Hallo,
beim Import (ohne UUID) sollte mMn der Abgleich Vor-/Nachname mit 'Trim' bereinigt werden.
Wurden die Daten bereits importiert, sind sie bereinigt in der DB.

adm_program/modules/members/import_user.php
.
.
.

Code: Alles auswählen

  if($identifyUserByUuid) {
        $userImport->readDataByUuid($line[$importProfileFields['usr_uuid']]);
    } else {
        $userImport->readDataByFirstnameLastName(
            Trim($line[$importProfileFields[$gProfileFields->getProperty('FIRST_NAME', 'usf_uuid')]]," "),
            Trim($line[$importProfileFields[$gProfileFields->getProperty('LAST_NAME', 'usf_uuid')]]," "),
            Trim($line[$importProfileFields[$gProfileFields->getProperty('MITGLIEDSNR', 'usf_uuid')]]," ")
        );
    }
Benutzeravatar
fasse
Administrator
Beiträge: 6167
Registriert: 12. Nov 2005, 16:06

Re: 4.2.4 CSV Import - Dubletten wg. führenden Leerzeichen

Beitrag von fasse »

Hallo olum,

das ist ein guter Vorschlag. Hab das für die nächste Verion eingebaut:
https://github.com/Admidio/admidio/issues/1393

Vielen Dank
Fasse
Antworten