• silvercart neue version

SilverCart 1.1 veröffentlicht

Eine der schönsten Arbeiten in der Softwareentwicklung ist es, das Changelog zu schreiben wenn eine neue Version fertig gestellt ist.  Wochen und Monate haben wir hart gearbeitet um unsere Shopsoftware SilverCart zu verbessern. Jeder war in Details vertieft, hat mit Fehlerteufeln gekämpft, neue Funktionen entwickelt und die optische Präsentation im Template verbessert. Jetzt kommt das Ergebnis der Arbeit der letzten Monate zu Tage und es wird deutlich, wie sehr SilverCart gewachsen ist. Hier ist die vollständige Liste der Änderungen: Neue Funktionen

  • überarbeitete Adressverwaltung
  • registrierte Kunde können beliebig viele Adressen verwalten
  • Produktseiten werden in Verbindung mit der aktuellsten Version des googlesitemaps-Moduls jetzt auch in der Google Sitemap angezeigt.
  • Widgets sind einfach konfiguriertbar im Administrationsbereich. Freier Text, Warenkorb, Login, Produkte einer Warengruppe, Warengruppenavigation und Produktsuche sind bereits als Widgets verfügbar. Weitere Widgets folgen.
  • Mindestbestellwert ist jetzt pflegbar
  • Testdaten/Demodaten können jetzt automatisiert mit einem Knopfdruck im Administrationsbereich erstellt werden
  • Testkonfiguration kann jetzt automatisiert mit einem Knopfdruck im Administrationsbereich erstellt werden
  • Anzahl der Produktgruppen je Seite kann jetzt im Produktgruppenhalte definiert werden
  • Neuer Produktexport: es können alle Datenbankfelder inkl. der ID und Relationen exportiert werden
  • Es können spezielle Callback-Routinen im Export aufgerufen werden. Damit können z.B. Felder zusammengefasst oder berechnet werden
  • Exporte können automatisiert werden
  • Untertützung für Apache Solr bei der Suchfunktion. Es werden auch phonetisch ähnliche Ergebnisse geliefert
  • Umfangreiche Bestandsverwaltung mit Restpostenfunktion
  • Überarbeiteter Kundenbereich mit Cockpit: Anzeige der neuesten Bestellungen, Rechnungs- und Lieferadresse und der persönlichen Daten

Bugfixes

  • Alle Texte sind jetzt übersetzbar (I18N)
  • Adressformular validiert auch Pflichtfelder
  • Gesamtzahl der gefundenen Produkte wird bei der Suchergebnisseite angezeigt
  • Alle Sprachdateien fallen auf amerikanisches Englisch zurück wenn es keine Übersetzung gibt
  • Alle UnitTests von Sapphire und dem SilverStripe funktionieren mit SilverCart
  • Viele Übersetzungsfehler wurden behoben
  • Überarbeitete Mehrwertsteuerberechnung im Warenkorb bei internationalen Steuersätzen
  • Bei den Breadcrumbs wird der Klickpfad des Kunden angezeigt und nicht mehr die zugeordnete Warengruppe eines Produkts. Dadurch lassen sich auch in andere Warengruppen gespiegelte Produkte in der korrekten Warengruppe anzeigen

Verbesserungen

  • Das Standardlayout wurde vollständig überarbeitet. Runde Ecken und Farbverläufe werden mit CSS3 erstellt. Abwärtskompatibilität bei älteren Browsern ( Internet Explorer 6/7)
  • Verbesserte Produktsuche im Administrationsbereich
  • Verbesserung der Seitenladezeiten durch partielles Template-Caching
  • Eigene Implementierung des GroupedDropdownField um tief verschachtelte Strukturen verwalten zu können
  • Felder, die nicht verändert werden sollen sind im Administrationsbereich nicht mehr editiertbar
  • Einem Produkt können jetzt beliebig viele Produktbilder zugeordnet werden
  • Es gibt eine Übersetzung für britisches Englisch. Vielen Dank an Phill Price
  • Beliebig viele Empfänger können den von SilverCart versendeten E-Mails hinterlegt werden
  • Es wird jetzt auf die Verwendung von Funktionen aus der PHP::BCMath-Erweiterung verzichtet um die Kompatibilität mit Hosting-Anbietern zu verbessern.
  • Eigene Symbole für SilverCart-Seitentypen
  • nicht mehr benötigte Template wurden entfernt
  • vollständig überarbeiteter und optimierter Checkout-Prozess
  • Zuordnung von Zahlungsarten zu Kunden und Kundenklassen möglich. Es kann festgelegt werden, ab wieviel Bestellungen eine bestimmte Zahlungsart freigeschaltet wird
  • Blätterfunktion für Produktgruppen
  • Registrierte Kunden können Adressen während des Checkouts erstellen, aktualisieren und löschen
  • Logo / Grafik je Zahlungsart sind einfach im Administrationsbereich pflegbar und werden im Checkout angezeigt.
  • Der Name des Shops und der Titel werden jetzt im Page.ss-Template berücksichtigt
  • Die Warenkorbkurzanzeige zeigt nun die Summe der Positionen an und nicht mehr die Summe der Produkte
  • Vor- und Nachname der Bestelladresse sind jetzt im Administrationsbereich suchbar

Wir freuen uns auf Rückmeldungen, Lob und Kritik.