In den letzten Wochen haben wir für einen Kunden Änderungen an seinem Shop-System vorgenommen. Änderungen ist eigentlich das falsche Wort. Fehlerkorrekturen trifft es eher.
Der Kunde setzt eine kommerzielle Version von XT-Commerce ein, das von dem Anbieter stark modifiziert wurde und unter einem eigenen Namen vertrieben wird. Selten hat man einen so dramatisch schlechten Haufen Code gesehen. Nun ist Optik ja nicht alles und nicht jeder steht auf sauber programmierten Code. Hauptsache es funktioniert.
Ähnlich scheinen das die Entwickler der diversen Module für den XT-Commerce-Ableger zu sehen; nur mit einem kleinen Unterschied. Bei denen funktioniert der Code nicht einmal richtig. Hier ein paar Beispiele:
Ein Modul zum Benachrichtigen der Kunden, dass die Bonuspunkte bald ungültig werden und schleunigst eingelöst werden sollten, bringt ein Cron-Job-Script mit, das aber nicht als Cron-Job im eigentlichen Sinne ausgeführt werden kann, weil es nur von einem eingeloggten Administrator ausgeführt werden kann.
Ein Modul, das den Preis auf Basis von eingegebenen Gutschein-Codes und eingelösten Bonuspunkten reduzieren soll, berechnet die Umsatzsteuer falsch.
Ein Modul, dass täglich ein anderes preisreduziertes Produkt als Tagesprodukt präsentieren soll, übergibt als Preis den Wert 0,00 EUR an den Warenkorb. Das resultiert darin, dass Kunden dieses Produkt kostenlos erwerben können.
Und das ist nur die Spitze des Eisbergs. Der Kunde hat schon angekündigt, dass da noch einiges kommen wird.
Übrigens: Das Wort Modul ist im Zusammenhang von XT-Commerce eigentlich nicht das richtige Wort. Um diese "Module" zu integrieren, muss man nämlich direkt im Code der verschiedenen Script-Dateien herum pfuschen. Das bedeutet im Endeffekt dass man sich nach dem Einbau des ersten Moduls davon verabschiedet, das Shop-System jemals auf eine neuere Version aktualisieren zu können.
Finger weg, also, von XT-Commerce und seinen Derivaten. Es gibt definitiv bessere Systeme.
du redest da offensichtlich von der Version 3 von xt:Commerce. Diese wird seit ca. 2007 nicht mehr von xt:Commerce weiter entwickelt.
Xt:Commerce 4 ist im Vergleich Modular aufgebaut und natürlich auch weitaus anders programmiert(, nebst anderen Vorteilen).
Bis ca. 2007 machte man das halt "so" :)
Die Community Edition von xt:Commerce kannst du hier ( http://addons.xt-commerce.com/index.php?page=content&coID=25 ) anfordern, einen Blick ist sie Wert.
( Und Agenturen die heute noch auf eine Software setzen, deren Core aus dem Jahre 2007 ist kann man eh nicht für voll nehmen ;) )
Danke für die Info.
> Und Agenturen die heute noch auf eine
> Software setzen, deren Core aus dem
> Jahre 2007 ist kann man eh nicht für
> voll nehmen
Wohl war. Aber leider ist das die Realität und ich muss es ausbaden.
Ich empfehle in solchen Fällen grundsätzlich das Update auf die Version 4.
Viele Kunden sind sich dieses Problems nähmlich leider einfach nicht bewusst.
Beste Grüße
Alex