ShopPilot Enterprise 3.02.04

Begonnen von admin, August 30, 2010, 11:40:00

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

admin

Die neue Version 3.02.04 ist jetzt im Kundenbereich zum Download verfügbar.

Installationhinweise:
Es gibt zwei Möglichkeiten ein Update durchzuführen:
1. update-ep3-02-04.exe
Hierbei werden nur die Programmdatein ausgetauscht.
Demoshops etc. bleiben unberührt.

2. setup-ep3-02-04.exe
Hierbei wird zunächst deinstalliert und anschließend
eine Neuinstallation durchgeführt.

Beim Update von 3.02.xx auf 3.02.04 ist eine
Neuanlage der Datenbank nicht notwendig.
-----------------------------------------------


Zwei neue Callbackfunktionen
modify_mailtext:
Diese Funktion wird bei jedem Senden einer Email aufgerufen. Es wird neben dem Empfänger und
dem Betreff zusätzlich der Text der Mail als Referenz übergeben. Der Text kann also
verändert werden. Dies ist z.B. dann sinnvoll, wenn man einen Anhang anfügen möchte.
change_mydelwk:
Beim Löschen des Warenkorbes werden alle Zeilen entfernt, die Produkte enthalten. Man kann
diese Operation jetzt abändern. Indem man einen 1 zurück gibt, wird die betreffend Zeile
nicht gelöscht. Diese Funktion wird aufgerufen, wenn der Befehl "delwk" ausgeführt wird. Sie
wird für jede Zeile des Warenkorbes aufgerufen. Anhand des Arrayelements kann man den Typ
der Zeile erkennen. "ord0" ist z.B. ein Artikel im Warenkorb. Das erste Element ist der Typ,
das zweite die Artikelnummer (bei "ord0") das 3. die Anzahl (bei "ord0").

Der StaticBuilder löscht keine Dateien die das Wort "google" enthalten,
dies ist eine Kennzeichnung für die Goggle Webmastertools.

Umlautsuche am Wortanfang funktioniert jetzt auch bei falscher Klein/Grossschreibung

Export der Suchdaten jetzt auch bei leerer Statistik möglich

Problem behoben: Nach Hinzufügen einer zus. Datei mittels Dialog wurde die komplette
Bildverarbeitung erneut durchgeführt, obwohl alle Dateien unverändert waren.

XCBUDGET wird aktuell aus der Datenbank gelesen und nicht mehr aus der Session, weil sonst nur
die letzte Bestellung berücksichtigt wird.

Beim alternativen Bestellvorgang entfällt das "--Bitte Auswählen--" bei der Auswahl
der Zahlungsarten mit __zahlart__

Die Prüfung, ob XSHIPPING vohrhanden ist, erfolgt jetzt beim letzten Artikel des Warenkorbes.
Erster Artikel könnte ungültiger Gutschein aus B2C Shop sein.

Fehler bei der Berechnung der MWst bei prozentualem Gutschein korrigiert.

Unterscheidung zw. cgi-bin Dateien und Katalogdateien bei manuellem FTP
aus dem Dateiexplorer.

Tabelle MERCH: IMPRESSUM als LONGTEXT weil VARCHAR älterem MYSQL nicht unterstützt wird.

Alternativer Bestellvorgang: In Step 3 wurden die Zahlungskosten nicht angezeigt, weil
der zu undef gesetzt wurde.  

Login um Zielseite erweitert. Man kann jetzt hinter dem login Kommando eine Zielseite angeben.
Z.B. login500 würde nach erfolgreichem login auf die Seite 500 führen. Wird nichts angegeben
ist das Verhalten unverändert.
Besipiel: <form method="post" action="http://__xxpath__?login4711,__xxsession__">
Springt auf die Seite 4711.

Die benutzdef. Felder für Fremdsprache im Subkatalog können jetzt über ein heruntergeladnes
SQL Statement verändert werden.

Anpassungen für Online Editor in Ibossp.pm . Bei Insert alle Spalten mit Leerstring füllen.
Dies betrifft die ssp-Funktionen db_insert_item.
Weiterhin berücksichtigen db_insert_item und db_update_item nur noch einen einzigen Subkatalog.

Eigenes ssp::qform. Dieses sollte innerhalb von Modulen ausschließlich benutzt werden,
weil ansonsten BBCode nicht richtig funktioniert.

Fehlermeldungen aus der Benutzeranmeldung können jetzt auch Inline dargestellt werden.
Dazu ist ein Identifier der Form __errorTEXTnnn__ in die Vorlage einzutragen. nnn steht für die
Fehlernummer z.B. __errorTEXT403__ bedeutet "Passwörter nicht identisch".

Unter Datenbank | Optonen | Replizierung kann man jetzt eine Schalter setzen, der dafür
sorgt, dass die Online-Daten automatisch vor jedem Neuanlegen der Datenbank eingelesen werden.