Jump to content
xt:Commerce Community Forum

Externe Verf?gbarkeit


heiko228

Recommended Posts

Hallo Heiko,

mit welchem externen H?ndler arbeitest Du den zusammen?

Bei Ingram Micro, gibt es z.B. die M?glichkeit ?ber externe Links die Verf?gbarkeit in Realtime abzufragen, oder Bilder / Datenbl?tter ?ber dynamische Links einzubinden.

Mit dieser M?glichkeit k?nntest Du beispielsweise einen Button auf der Produktseite einbauen, ?ber den die Verf?gbarkeit abgerufen werden kann.

Wenn Du dazu noch Fragen hast, helfe ich Dir gerne weiter.

Gru?,

Erik

Link to comment
Share on other sites

  • 3 years later...

gefunden in einem Forum, bins gerade am testen

<?php

//Auflistung der Stück von Ingram

$Anzahl=fopen("http://ec.ingrammicro.de/cgi-bin/avail/avail.pl?CCD=AT&BNR=28&KNR=Hier Kundennummer&PWD=hier Passwort&SKU=".$product_info['products_model'],"r");

$buffer=fgets($Anzahl,"4096");

echo $buffer;

echo'Stück ab Versandlager verfügbar';

?>

CCD=AT&BNR=28&

CCD=DE&BNR=44&

CCD=DE&BNR=00&

Link to comment
Share on other sites

Das kommt darauf an, wann abgefragt wird.

Wenn Du jeden Artikel in Echtzeit zunächst bei Ingram abfrägst, um die Verfügbarkeit sofort anzuzeigen, dann wird Dein Shop superlangsam.

Wenn Du zu bestimmten Zeitpunkten abfrägst, und die Daten zwischenspeicherst, dann bist Du zwar schnell, aber auch nicht immer superaktuell.

Beim ersteren muss das Script in die product_info.php eingebaut werden, wenn die Verfügbarkeit in den Artikeldetails eingebaut zu sehen sein soll. Wenn diese bereits in der Kategorie zu sehen sein soll, dann muss es auch noch in die product_listing.php hinein.

Beim zweiteren wird eine neue PHP Datei geschrieben, die zu regelmäßigen Zeitpunkten per Cronjob aufgerufen wird, und die Verfügbarkeit in die Datenbank schreibt.

Aber beides erfordert weitere Programmierarbeiten, die Variable muss ja auch noch übergeben bzw. ausgewertet werden. Ich schätze den Aufwand auf ca 3-4 Stunden für einen halbwegs guten Programmierer ein.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...