|
||||
|
Schnittstelle XTC RC1.x -> Afterbuy.de**
Mit dieser Schnittstelle werden Bestellungen automatisch vom Shop ins Afterbuy.de System eingespielt. (erfolgt bei jeder Bestellung). Specials: -Nachnamegeb?hr -Gutschein -Rabatt werden als Extra Produkte an afterbuy ?bergeben. Fehlerhafte ?bertragungen werden in der db vermerkt, und k?nnen mit einem speziellen Admin Modul erneut ?bertragen werden. ![]() ** Sie m?ssen bei Afterbuy eine freischaltung der XML Schnittstelle beantragen. Dieses Modul ist f?r 25? erh?ltlich, bei Interesse Mail an mzanier@xtcommerce.com ,auf wunsch auch mit installation. *HINWEIS* dieses Modul ben?tigt php mit cURL Modul mit SSL unterst?tzung, was ist Curl ? Am besten bei Hoster anfragen ob dies installiert ist, http://at.php.net/manual/en/ref.curl.php
__________________
xt:Commerce Helpdesk xt:Commerce Blog xt:Commerce Warenwirtschaft ### ![]() Offene Stellen bei xt:Commerce! xt:Commerce stellt ein ### |
|
||||
|
das wird von afterbuy nicht unterst?tzt, man k?nnte nur die attribute im produktnamen anh?ngen.
__________________
xt:Commerce Helpdesk xt:Commerce Blog xt:Commerce Warenwirtschaft ### ![]() Offene Stellen bei xt:Commerce! xt:Commerce stellt ein ### |
|
||||
|
Code:
while ($pDATA=xtc_db_fetch_array($p_query)) {
// ATTRIBUTE ADDON.
$attributes_query=xtc_db_query("SELECT
products_options,
products_options_values,
price_prefix,
options_values_price
FROM ".TABLE_ORDERS_PRODUCTS_ATTRIBUTES."
WHERE orders_products_id='".$pDATA['orders_products_id']."'");
$attributes_model='';
while ($attributes_data_values = xtc_db_fetch_array($attributes_query)) {
$attributes_model .='-'.xtc_get_attributes_model($pDATA['products_id'],$attributes_data_values['products_options_values']);
}
$nr++;
$artnr = (int)$pDATA['products_model'];
$DATAstring .= "Artikelnr_" . $nr . "=" . $artnr ."&";
$DATAstring .= "Artikelname_" . $nr . "=" . ereg_replace("&","%38",ereg_replace("\"","",ereg_replace(" ","%20",$pDATA['products_name']))) .' '.$attributes_model. "&";
$price = ereg_replace("\.",",",$pDATA['products_price']);
$tax = ereg_replace("\.",",",$pDATA['products_tax']);
$DATAstring .= "ArtikelEPreis_" . $nr . "=" . $price . "&";
$DATAstring .= "ArtikelMwst_" . $nr . "=" . $tax . "&";
$DATAstring .= "ArtikelMenge_" . $nr . "=" . $pDATA['products_quantity'] . "&";
$url=HTTP_SERVER . DIR_WS_CATALOG . 'product_info.php?products_id=' . $pDATA['products_id'];
$DATAstring .= "ArtikelLink_" . $nr . "=" . $url . "&";
$anzahl += $pDATA['products_quantity'];
}
__________________
xt:Commerce Helpdesk xt:Commerce Blog xt:Commerce Warenwirtschaft ### ![]() Offene Stellen bei xt:Commerce! xt:Commerce stellt ein ### |
|
||||
|
inc/_afterbuy/class.afterbuy.inc.php
das Zitat:
durch obigegs ersetzen.
__________________
xt:Commerce Helpdesk xt:Commerce Blog xt:Commerce Warenwirtschaft ### ![]() Offene Stellen bei xt:Commerce! xt:Commerce stellt ein ### |
|
||||
|
danke f?r die schnelle antwort
habs auch gleich ausprobiert. die artikel werden zwar ohne fehlermeldung an afterbuy ?bertragen allerdings die produktoptionen kommen trotzdem nicht mit. nach dem produkt kommt ein " - " zeichen und danach ist schluss. kann mir aber gut vorstellen das es hier eine begrenzung der zeichen gibt. habe es mit kurzen produktnamen und langen versucht. doch bei beiden ist nach dem minus zeichen schluss. gru? thomas |
|
|||
|
Zitat:
Du musst bei den Atributten "Artikelnummer" hinterlegen, da diese nach "-" ausgegeben wird und nicht der Name. |
|
||||
|
Hallo
Ich werde es gerne noch mal versuchen. Bin f?r jeden Tip dankbar. Aber wo genau muss ich die Artikelnummer hinterlegen? Bei der Zuordnung der Optionen zum Artikel? im Feld Attribute? Wenn ja muss da die Artikelnummer vom Hauptartikel immer rein oder f?r jede Attribut eine andere? Danke und Gru? Thomas |
|
||||
|
bei den attributen kannst du eine artikelnummer eingeben, diese wird dann an afterbuy im namen ?bergeben.
__________________
xt:Commerce Helpdesk xt:Commerce Blog xt:Commerce Warenwirtschaft ### ![]() Offene Stellen bei xt:Commerce! xt:Commerce stellt ein ### |
![]() |
| Lesezeichen |
| Stichworte |
| afterbuy, anbindung |
| Themen-Optionen | |
| Ansicht | |
|
|