Projekt

Allgemein

Profil

Aktionen

GX-Abgewiesen #55892

geschlossen

Stornieren-Button in Bestelldetails wirft Fehler aus

Von Stefanie Bruchmann vor etwa 6 Jahren hinzugefügt. Vor mehr als 2 Jahren aktualisiert.

Status:
Abgewiesen
Priorität:
Normal
Zugewiesen an:
Torben Wark
Kategorie:
Adminbereich
Zielversion:
-
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Release Notes Langtext:

Beschreibung

Versucht man, eine Bestellung aus der Bestellseite heraus über den Button "Stornieren" zu stornieren, führt dies zu einer Fehlermeldung:

2018-03-26 11:43:56 (86d003842db61f3f8e61346b61171dd0) WARNING(2): "sizeof(): Parameter must be an array or an object that implements Countable" in /htdocs/admin/orders.php:1919 (Details)
#0 File: /htdocs/admin/orders.php:1919 (Details)
Code:
│ line 1917: $contents[] = array ('text' => gm_prepare_number($order->products[$i]['qty']).' ' . ((!empty($order->products[$i]['quantity_unit_id'])) ? $order->products[$i]['unit_name'] : 'x') . ' '.$order->products[$i]['name']); // BOF GM_MOD EOF
│ line 1918:
├─ line 1919: if (sizeof($order->products[$i]['attributes']) > 0) {
│ line 1920: for ($j = 0; $j < sizeof($order->products[$i]['attributes']); $j ++) {
│ line 1921: $contents[] = array ('text' => '  - '.$order->products[$i]['attributes'][$j]['option'].': '.$order->products[$i]['attributes'][$j]['value'].'');
Request: GET /admin/orders.php (Details)
- duration: ~144ms
- server: Apache/2.4.25 (Debian)
- server address: 82.199.142.210
- user agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0
- remote address: 86d003842db61f3f8e61346b61171dd0
Session: (Details)
- tpl: Honeygrid
- MOBILE_ACTIVE: false
- language: german
- languages_id: 2
- language_charset: utf-8
- language_code: de
- currency: EUR
- customers_status: [...]
- cart: [...]
- wishList: [...]
- customer_id: 1
- payment: ### Session entry not present ###
- shipping: ### Session entry not present ###
- cartID: ### Session entry not present ###
- sendto: ### Session entry not present ###
- billto: ### Session entry not present ###
Get: (Details)
- page: 1


Aktionen #1

Von Torben Wark vor etwa 6 Jahren aktualisiert

  • Tracker wurde von GX-Bug zu GX-Abgewiesen geändert
  • Status wurde von Gemeldet zu Abgewiesen geändert
  • Zugewiesen an wurde auf Torben Wark gesetzt

Fehler lässt sich nicht mehr reproduzieren. Da es sich hier um einen PHP 7.2 Fehler gehandelt hat, ist davon auszugehen, dass dieser mit der aktuellsten Shopversion (v3.9.2.0) gelöst worden ist.

Aktionen #2

Von Moritz Bunjes vor mehr als 2 Jahren aktualisiert

  • Zielversion 133 wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF