Projekt

Allgemein

Profil

Aktionen

GX-Bug #41347

geschlossen

Sortierung der Länder führt zu einem Fehler, wenn man nicht im Shop angemeldet ist

Von Torben Wark vor etwa 9 Jahren hinzugefügt. Vor etwa 9 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Frontend
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Man benötigt einen Server mit einer älteren PHP-Version (<=5.2.X), auf dem ein Shop der betroffenen Versionen installiert ist. Unter Land/Steuer > Länder ein Land aktivieren und sich dann abmelden
Betroffene Versionen:
2.1.5.0, 2.1.5.1, 2.1.5.2
Release Notes Langtext:

Beschreibung

Sobald es im Shop eine Länderauswahl für den Wohnort gibt, kommt es bei älteren PHP-Versionen (<=5.2.X) zu einem Fatal Error. Dies liegt an einer nicht kompatiblen Notation der PHP-Funktion uasort() in der Countries.inc.php.
Betroffen ist dort Zeile 57:

uasort($this->countries_array, 'self::sortCountriesByText');

Um den Fehler zu beheben muss die Notation wie folgt verändert werden:

uasort($this->countries_array, array('self','sortCountriesByText'));

Aktionen #1

Von Torben Wark vor etwa 9 Jahren aktualisiert

  • Steps to reproduce wurde von Man benötigt einen Server mit einer älteren PHP-Version (<=5.2.X), auf dem ein Shop der betroffenen Versionen installiert ist. zu Man benötigt einen Server mit einer älteren PHP-Version (<=5.2.X), auf dem ein Shop der betroffenen Versionen installiert ist. Unter Land/Steuer > Länder ein Land aktivieren und sich dann abmelden geändert
Aktionen #2

Von Torben Wark vor etwa 9 Jahren aktualisiert

Aktionen #3

Von Torben Wark vor etwa 9 Jahren aktualisiert

  • Zielversion wurde von 59 zu 2.2.0.0 beta1 geändert
Aktionen #4

Von Tobias Schindler vor etwa 9 Jahren aktualisiert

  • Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen #5

Von Tobias Schindler vor etwa 9 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
  • Zugewiesen an wurde von Tobias Schindler zu Torben Wark geändert
Aktionen #6

Von Torben Wark vor etwa 9 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
  • % erledigt wurde von 0 zu 100 geändert
Aktionen

Auch abrufbar als: Atom PDF