Suchbegriff vorbelegen bei Kundenimport

Antworten

Suchbegriff vorbelegen bei Kundenimport

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
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:

Code: Alles auswählen

<MATCHCODE> Suchbegriff </MATCHCODE>
bis dahin
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:

Code: Alles auswählen

'<MATCHCODE>' . htmlspecialchars($address['entry_lastname']) . ' ' . htmlspecialchars($address['entry_firstname']) . ' ' . htmlspecialchars($address['entry_city']) . '</MATCHCODE>' . "\n" .
Nun wird beim Adress-Import das Feld "SUCHBEGRIFF" automatisch mit den Werten "Nachname Vorname Ort" gefüllt.


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?
www.Heim-Baustoffe.de - Der Baustoffe Online Shop

Re: Suchbegriff vorbelegen bei Kundenimport

Hallo,

Nein geht nicht.
bis dahin
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