ShopPilot Enterprise 3.04.02

Begonnen von admin, Mai 09, 2012, 12:44:17

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

admin

Es wurden einige Fehlern behoben und einige Erweiterung hinzugefügt:

MySQL + LONGTEXT: Keinen Default Wert angeben in der Spaltendefinition.
Das führt unter Umständen zu einem Fehler anstatt zu einer Warnung.
 
Tabelle KIP (KundenIndividuelle Preise) wird jetzt immer angelegt (egal ob ol2 oder nicht)
und heisst immer KIP (und nicht KIPOL)
Das Feld USERITEM in KIP dient dazu exklusive Artikel zu ermöglichen.
 
Problem mit Umlauten / Sonderzeichen bei MD5-Verschlüsselung der Passwörter behoben

Wird der Text in Callback::modify_mailtetxt() der Text gelöscht (Länge 0) wird keine Mail gesendet.

Neue SSP-Funktion: mit ssp::do_not_print_headers() kann die Ausgabe der Headerdaten gesperrt werden.
Sattdessen kann ein eigner Header in einem Modul ausgegeben werden. Hierdurch hat man z.B.
die Möglichkeit einen anderen Content-Type als text/html zu nutzen.

Mit der Option Logflock=on in der project.ini wurde bisher eine Sperrung der shoplog.txt bei einem
Schreibzugriff ermöglicht. Dies verhindert einen fehlerhaften Inhalt der Datei.
Da immer stärker Shops mit AJAX Elementen genutzt werden, haben wir diesen Mechanismus
auch auf Warenkorbdateien erweitert. So ist sichergestellt, dass auch bei der Verwendung
von AJAX keine fehlerhaften Warenkorbdateien entstehen können.

Der Static Builder unterstützt jetzt auch in der Betriebsart "ModReWrite" Fortsetzungsseiten
mit dem Identifier __weitereseiten__

Unterstütung von Unicode HTML-Entities
HTML Entities mit Code > 255 bleiben unverändert bei Formularausgaben.

Fehler behoben:
Wenn Formulardaten bei 2 stufiger Anmeldung zwischengespeichert sind und im zweiten Schritt
wird ein Formular mit mulitpart/formdata verwendet, werden auch die zwichengespeicherten Daten
fälschlicherweise als mulitpart/formdata angesehen. Dieses Problem ist behoben.

ssp::getCurrentPageInfo liefert im Paramter "rawpgid" auch die Subpages (Fortsetzungseiten)
zurück, falls vorhanden. Bsp. 1000!20  (20. Artikel auf Seite 1000)

Fehler behoben:
"Tabelle xxx nicht gefunden" beim lokalen Veröffentlichen (liveview) bei Verwendung einer lokalen MS Access Datenbank.

Fehler behoben:
%2c (=URLCoded ,) im Query-String wird jetzt nicht mehr generell umgewandelt in ein ',', sondern nur noch, wenn sonst kein , auftaucht.
Somit kann im Shop nun auch sauber nach zb 15,55 gesucht werden.

Fehler behoben:
Auftragsansicht: falls rechts z.B. die Bestelldatenvorlage angezeigt wird MUSS umgeswitcht werden zum normalen Auftragsview.
Andernfalls stürzte das WorkCenter evtl. ab.
 
LiveView liefert jetzt auch Daten zurück für css-Files die mit Parameter verlinkt werden. Also zb "design.css?v20110329".
Hintergrund: Damit CSS Dateien nicht gecacht werden und jede Veränderung sofort wirksam werden kann.