Hallo,
wie kann ich beim Kundenimport aus dem Shop festlegen, dass das Feld SUCHBEGRIFF aus bestimmten Werten vorbelegt wird?
z.B. mit "Nachname Vorname Ort".
Gruß & Danke,
Heim Baustoffe
Suchbegriff vorbelegen bei Kundenimport
Suchbegriff vorbelegen bei Kundenimport
www.Heim-Baustoffe.de - Der Baustoffe Online Shop
Re: Suchbegriff vorbelegen bei Kundenimport
Hallo,
dazu mußt du einen zusätzlichen XML-Tag beim Kundenimport einfügen:
dazu mußt du einen zusätzlichen XML-Tag beim Kundenimport einfügen:
Code: Alles auswählen
<MATCHCODE> Suchbegriff </MATCHCODE>
bis dahin
Thoren
______________________________________________
Alles wird gut....
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Thoren
______________________________________________
Alles wird gut....

______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Re: Suchbegriff vorbelegen bei Kundenimport
Hi,
super, danke für die schnelle Antwort!
Zur Info für alle, die das evtl auch noch interessiert:
Die Datei "/export/cao_xtc_funtions.php" anpassen.
Wir haben in Zeile 815 folgende zusäzliche Zeile eingefügt:
Nun wird beim Adress-Import das Feld "SUCHBEGRIFF" automatisch mit den Werten "Nachname Vorname Ort" gefüllt.
Gruß Heim-Baustoffe
super, danke für die schnelle Antwort!
Zur Info für alle, die das evtl auch noch interessiert:
Die Datei "/export/cao_xtc_funtions.php" anpassen.
Wir haben in Zeile 815 folgende zusäzliche Zeile eingefügt:
Code: Alles auswählen
'<MATCHCODE>' . htmlspecialchars($address['entry_lastname']) . ' ' . htmlspecialchars($address['entry_firstname']) . ' ' . htmlspecialchars($address['entry_city']) . '</MATCHCODE>' . "\n" .
Gruß Heim-Baustoffe
www.Heim-Baustoffe.de - Der Baustoffe Online Shop
Re: Suchbegriff vorbelegen bei Kundenimport
Hallo,
es ist ja auch möglich, eine neue Bestellung vom XT-Shop zu importieren, ohne vorab die Kunden aus dem Shop einzulesen. Wenn das allerdings so gemacht wird, dann bleibt der Matchcode, also das Feld Suchbegriff in CAO leer.
Ich habe schon versucht die hier vorgeschlagene Variante auch in der Funktion "SendOrders()" anzuwenden, doch dort wird der Tag "<MATCHCODE>" anscheinend nicht beachtet.
Hat jemand eine Idee, ob das irgendwie geht?
es ist ja auch möglich, eine neue Bestellung vom XT-Shop zu importieren, ohne vorab die Kunden aus dem Shop einzulesen. Wenn das allerdings so gemacht wird, dann bleibt der Matchcode, also das Feld Suchbegriff in CAO leer.
Ich habe schon versucht die hier vorgeschlagene Variante auch in der Funktion "SendOrders()" anzuwenden, doch dort wird der Tag "<MATCHCODE>" anscheinend nicht beachtet.
Hat jemand eine Idee, ob das irgendwie geht?
www.Heim-Baustoffe.de - Der Baustoffe Online Shop
Re: Suchbegriff vorbelegen bei Kundenimport
Hallo,
Nein geht nicht.
Nein geht nicht.
bis dahin
Thoren
______________________________________________
Alles wird gut....
______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Thoren
______________________________________________
Alles wird gut....

______________________________________________
Shopsysteme
Oxid CE mit COI-Modul
Re: Suchbegriff vorbelegen bei Kundenimport
Das ganze funktioniert inzwischen. Dazu muss im "<ORDER_HEADER>" Bereich von der "SendOrders()" Funktion der Tag "<CUSTOMER_MATCHCODE>" hinzugefügt werden, also z.B. so:
Code: Alles auswählen
$schema = '<ORDER_INFO>' . "\n" .
'<ORDER_HEADER>' . "\n" .
'<ORDER_ID>' . $orders['orders_id'] . '</ORDER_ID>' . "\n" .
'<CUSTOMER_MATCHCODE>' . htmlspecialchars($orders['billing_lastname']) . ' ' . htmlspecialchars($orders['billing_firstname']) . ' ' . htmlspecialchars($orders['billing_city']) . '</CUSTOMER_MATCHCODE>' . "\n" .
'<CUSTOMER_ID>' . $orders['customers_id'] . '</CUSTOMER_ID>' . "\n" .
...
www.Heim-Baustoffe.de - Der Baustoffe Online Shop