Aktionen
GX-Bug #41620
geschlossenWenn in der Session die Währung auf "false" steht, wird ein check_data_type Fehler ausgegegeben und der Shop ist nicht mehr erreichbar.
% erledigt:
100%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
2.2.0.0
Release Notes Langtext:
Beschreibung
Wenn in der Session die Währung auf false steht, wird ein check_data_type Fehler ausgegegeben und der Shop ist nicht mehr erreichbar.
Die Abfrage in der /includes/application_top.php in Zeile ca. 571 berücksichtigt den Fall nicht dass die Währung in der Session gesetzt ist aber mit FALSE.
In dieserm Fall wird die Währung überhaupt nicht gesetzt und es wird ein check_data_type Fehler ausgegeben.
Aktionen
#1
Von Till Tepelmann vor mehr als 9 Jahren aktualisiert
Lösung:
folgende Zeile anpassen:
if(!isset($_SESSION['currency']))
ändern in:
if(!isset($_SESSION['currency']) || $_SESSION['currency']==false)
Aktionen
#2
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Zugewiesen an wurde auf Jörg Wrase gesetzt
Aktionen
#3
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Status wurde von Gemeldet zu Erledigt geändert
- % erledigt wurde von 0 zu 100 geändert
Für die application_top.php und application_top_main.php gefixt.
Aktionen
#4
Von Jörg Wrase vor mehr als 9 Jahren aktualisiert
- Status wurde von Erledigt zu Testing geändert
- Zugewiesen an wurde von Jörg Wrase zu Torben Wark geändert
Aktionen
#5
Von Torben Wark vor mehr als 9 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Aktionen