osCommerce

Diese Erweiterungen habe ich vor langer Zeit geschrieben (2004). Heute verwende ich kein osCommerce mehr, daher kann ich leider auch keinen Support mehr dafür anbieten.

osCommerce ist ein PHP-basierter Online-Shop, der als Open Source-Software (GPL-Lizenz) entwickelt wird. Bemerkenswert sind die vielen sog. contributions (Erweiterungen), mit denen der Shop an viele Anwendungsgebiete angepasst werden kann. Ein weiterer positiver Aspekt ist die Übersetzung der Software in diverse Sprachen.

Insgesamt kann osCommerce vielen kommerziellen Produkten das Wasser reichen bzw. ist ihnen überlegen, doch lässt insgesamt die Code-Qualität sehr zu wünschen übrig. Nahezu überall wird PHP-Code direkt in das Layout gestreut, ein Template-System wird standardmäßig nicht mitgeliefert (Version 2.2 Milestone 2). Auch wenn Templates für Milestone 3 vorgesehen sind, wollen die Entwickler nach eigener Aussage kein etabliertes System (wie z.B. Smarty) verwenden.

Es gibt (mit Ausnahmen weniger kleiner Teilbereiche) keine Plugin-Schnittstelle, so dass jede Änderung gut getestet werden muss. Sicherheitsaktualisierungen und größere Layout-Anpassungen nur unter großem Auswand durchzuführen und müssen bei jeder neuen Version wiederholt werden.

Select Specials

Problem: Nur bei den kleinsten Shops (<20 Produkte) ist es machbar, Artikel für neue Sonderangebote (specials) über ein einfaches Dropdown-Menü auszuwählen.

Ich habe daher eine minimal-invasive Erweiterung geschrieben, bei der man die Sonderangebote über eine Textsuche auswählt (ähnlich der normalen Suche im Shop). Die Erweiterung steht natürlich unter der GPL-Lizenz. Änderungen/Erweiterungen oder auch Übersetzungen sind jederzeit herzlich willkommen.

Download: select_specials_1.0.6.zip

Hilfe & Diskussion: Bitte eröffnet einen neuen Thread im Benutzerbeiträge-Forum von oscommerce.de und sendet den Link an felix.schwarz@web.de. Bitte keine Fragen per Mail, im Forum haben alle was davon.

osCommerce contribution page: http://www.oscommerce.com/community/contributions,2044

Support-Threads in Foren: Bevor ihr fragt, bitte zuerst diese Threads durchschauen, um Probleme ev. auch schon selbst lösen zu können:


Specials valid from

Problem: In osCommerce ist die Möglichkeit vorgesehen, Sonderangebote an einem vorher festgelegten Tag auslaufen zu lassen. Jedoch war es nicht möglich, Sonderangebote schon vorher einzugeben und dann sie dann automatisch an einem bestimmten Tag durch osCommerce freischalten zu lassen.

Mit dieser Erweiterung (GPL-Lizenz) ist es z.B. möglich, alle Sonderangebote des kommenden Monats in Ruhe einzugeben und dann automatisch freischalten zu lassen. Allerdings sind dafür kleine Datenbank-Änderungen nötig. Änderungen/Erweiterungen oder auch Übersetzungen sind jederzeit herzlich willkommen.

Download: specials_valid_from_1.0.3.zip

Hilfe & Diskussion: Bitte eröffnet einen neuen Thread im Benutzerbeiträge-Forum von oscommerce.de und sendet den Link an felix.schwarz@web.de. Bitte keine Fragen per Mail, im Forum haben alle was davon.

osCommerce contribution page: http://www.oscommerce.com/community/contributions,2520

Support-Threads in Foren: Bevor ihr fragt, bitte zuerst diese Threads durchschauen, um Probleme ev. auch schon selbst lösen zu können: