Project

General

Profile

GX-Bug #68119

Shop ist nicht aufrufbar wenn man keine Lieferstatus in den Artikel hat und Lieferstatus ganz abgeschaltet hat / SHOP is not accessible if you have no delivery status in the products and delivery status is completely turned off

Added by Till Tepelmann 10 months ago. Updated 3 months ago.

Status:
Erledigt
Priority:
Dringend
Assignee:
Jonatas Fischer
Category:
Core
Target version:
% Done:

0%

Estimated time:
Steps to reproduce:
Betroffene Versionen:
4.2.1.0, 4.3.2.1
Release Notes Langtext:

Produkte ohne Lieferstatus verhindern nicht mehr den Aufruf des Shops


Description

Shop ist nicht aufrufbar wenn man keine Lieferstatus in den Artikel hat und Lieferstatus ganz abgeschaltet hat

Kann wie folgt reproduziet werden:

1.Gambio Admin öffnen

  1. Unter Einstellungen->Lieferstatus->Lieferstatusanzeige aktivieren die Option deaktivieren
  2. Unter "Artikel/Kategorien" einen neuen Artikel anlegen
  3. Den Artikel als "TOP" markieren
  4. Unter "Inhalt->Template Einstellungen" "Malibu Theme" auswählen
  5. Im StyleEdit ein Widget Produktliste hinzufügen und "Empfehlungen" auswählen
  6. Speichern
  7. Shop aufrufen und prüfen ob die Startseite geöffnet wird

Erwartetes Ergebnis:
Shop ist ohne Probleme aufrufbar und die Artikel werden auf der Startseite angezeigt

Tatsächliiches Ergebnis:
Der Shop ist auf der Startseite nicht mehr aufrufbar, es wird im Log ein Fehler protokolliert


The Shop is not accessible if you don't have a delivery status in the product and you have switched off the delivery status completely.

Can be reproduced as follows:

1.open Gambio Admin

  1. under Settings->Delivery status->delivery status display disable the option
  2. under "Products/Categories" create a new product 4.mark the product as "TOP
  3. select "Malibu Theme" under "Content->Template Settings
  4. in StyleEdit add a widget product list and select "Recommendations
  5. save
  6. access store and check if home page is opened

Expected result:
Shop is accessible without problems and the products are displayed on the home page.

Actual result:
The shop is no longer accessible on the start page, an error is logged in the log.


ERROR] Method ContentZoneLoader::toString() must not throw an exception, caught TypeError: Argument 1 passed to ProductListWidgetOutputCommand::getShippingStatusText() must be of the type string, null given, called in /GXModules/Gambio/Widgets/ProductList/Classes/ProductListWidgetOutputCommand.php on line 292
context:
message: Method ContentZoneLoader::
toString() must not throw an exception, caught TypeError: Argument 1 passed to ProductListWidgetOutputCommand::getShippingStatusText() must be of the type string, null given, called in /GXModules/Gambio/Widgets/ProductList/Classes/ProductListWidgetOutputCommand.php on line 292
code: 1
file: /GXModules/Gambio/ContentZones/Shop/SmartyPlugins/function.content_zone.php

History

#1

Updated by Till Tepelmann 10 months ago

  • Subject changed from Shop ist nicht aufrufbar wenn man keine Lieferstatus in den Artikel hat und Lieferstatus ganz abgeschaltet hat to Shop ist nicht aufrufbar wenn man keine Lieferstatus in den Artikel hat und Lieferstatus ganz abgeschaltet hat / SHOP is not accessible if you have no delivery status in the products and delivery status is completely turned off
#2

Updated by Till Tepelmann 10 months ago

  • Tags set to MR
  • Status changed from Gemeldet to 30
  • Assignee set to Core-Entwickler
  • Target version changed from 133 to 4.3.3.0 beta1
  • Release Notes Langtext updated (diff)
#3

Updated by Jonatas Fischer 10 months ago

  • Status changed from 30 to Testing
  • Assignee changed from Core-Entwickler to Jonatas Fischer
#4

Updated by Jonatas Fischer 10 months ago

  • Status changed from Testing to Erledigt
#5

Updated by Moritz Bunjes 3 months ago

  • Tags deleted (MR)

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 5 MB)