2010-12-10 11 views
0

Ich suche nach Warenkorb Software mit einer bestimmten Anforderung. Idealerweise suche ich nach einem LAMP-basierten Einkaufswagenprodukt (idealerweise Open Source), das entweder a) konfiguriert oder b) angepasst/gehackt werden kann, um einen bestimmten Anwendungsfall zu erfüllen. Der Anwendungsfall lautet:Warenkorb Rahmen/Lösung mit Verkauf Volumen Schwelle

Benutzer sollten in der Lage sein, sich auf der Website zu registrieren und Artikel zu kaufen, wie sie normalerweise von der Standard-Warenkorbfunktionalität bereitgestellt werden. Es sollte jedoch möglich sein, im Hintergrund eine Volumenschwelle für den Verkauf festzulegen wird verbindlich.

So zum Beispiel, als Website-Administrator, würde ich ein Produkt bei $ 20,00 pro Element mit einem Volumen Schwellenwert von 10 Elemente hinzufügen. 10 separate Personen würden sich am Frontend der Website registrieren und jeweils einen Artikel "kaufen", aber an dem Punkt, an dem der letzte Artikel gekauft wird, würde der Verkauf für alle 10 Nutzer stattfinden.

Ich habe in einige Reverse-Auktion und Warenkorb-Websites (http://en.wikipedia.org/wiki/Comparison_of_shopping_cart_software) untersucht, kann aber keine genau diese Anforderung erfüllen. Ich erwarte, dass es Leute gibt, die gute Erfahrung mit einigen der Nischenverwaltungsfunktionen der großen Vielfalt von verfügbaren Produkten haben, oder Leute, die entweder ein Produkt angepasst oder gehackt haben, um eine ähnliche Anforderung zu erfüllen.

Failing etwas, das die Anforderung genau erfüllt, können Sie Open-Source-Einkaufswagen Software empfehlen, wo es relativ leicht gehackt werden konnte, um die Anforderung zu erfüllen?

EDIT1 Ich bin offen für die Verwendung von Kombinationen von Software, wie Drupal, Joomla und andere Warenkorb Plugins, aber nur, wenn sie die spezifische Anforderung erfüllen können. Mein Gefühl dabei ist, dass es besser ist, einen eigenständigen Wagen zu verwenden und diesen so zu ändern, dass es leichter ist, weiter zu machen.

Antwort

0

überprüfen Sie die Drupal Ubercart E-Commerce-Projekt aus: http://www.ubercart.org/

Es hat Lager Unterstützung (das ist, was Sie fragen?), So dass Sie die Menge der Produkte begrenzen könnten Sie bis 10, der 11. Käufer würde eine Nachricht bekommen, dass der Vorrat aufgebraucht ist.

Darüber hinaus können Sie vollständig die Produkte ändern Sie mit verkaufen werden http://drupal.org/project/uc_node_checkout

Drupal hat auch viel mehr zu bieten: paypal Integration, andere kundenspezifische Zahlungs-Gateways Integration, Theming, ...

Die Gemeinschaft ist auch sehr hilfreich.

Für ubercart (das als separater Modulsatz für drupal zur Verfügung steht), wird empfohlen, dass Sie Ihre eigene php.ini editieren können, um die php-Speicherauslastung zu erhöhen. Wie für Drupal: stellen Sie sicher, dass Sie ein wenig über die PHP und Db-Kompatibilitätsprobleme lesen. Ich finde die Arbeit mit php 5.3.1 und mysql (ich bevorzuge Postgres, jedoch) bequem.

+0

Danke dafür. Lagerunterstützung ist nicht wollen ich suche. In Ihrem Beispiel sagen Sie, ich könnte die Menge der Produkte auf 10 begrenzen, der 11. Käufer würde die Nachricht erhalten, dass der Bestand aufgebraucht ist. Was ich wirklich suche, ist, dass der Verkauf für die ersten 9 Leute nicht durchgeht, bis die 10. Person den 10. Artikel gekauft hat. Das Produkt wäre nicht mehr verfügbar, sobald es von der erforderlichen Anzahl von Personen erworben wurde. Also ich denke, es ist eine Art von Bestandsunterstützung. Im Idealfall benötige ich einen voll funktionsfähigen Einkaufswagen, mit dem ich die Lagerhaltungsfunktion an meine Bedürfnisse anpassen kann. – antrimcoaster

+0

Sie können dies mit den bedingten Aktionen in ubercart einrichten: http: //www.ubercart.org/docs/user/7657/configuring_conditional_actions Die gute Sache ist, dass Sie sogar den PHP-Code konfigurieren können, der im Framework ausgeführt werden muss. Sie können dies in der Shop-Oberfläche tun (aber Sie können das natürlich auch im Code tun). Hier ist die bedingte Aktion API: http://api.ubercart.org/api/file/ubercart/ca/ca.module/2 Bedingte Aktionen werden zum Beispiel verwendet, um Steuern hinzuzufügen. Sie können es aber auch für den von Ihnen beschriebenen Zweck verwenden. – jvdbogae