Projekt

Allgemein

Profil

Aktionen

GX-Bug #67425

geschlossen

In QuickEdit, no end date "valid until" can be stored for special offers. The settings cannot be saved.

Von Till Tepelmann vor mehr als 3 Jahren hinzugefügt. Vor mehr als 1 Jahr aktualisiert.

Status:
Erledigt
Priorität:
Dringend
Zugewiesen an:
Marvin Muxfeld
Kategorie:
Adminbereich
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.0.2.0, 4.0.3.0, 4.1.2.0
Release Notes Langtext:

Sonderangebote im QuickEdit können wieder mit Enddatum gespeichert werden


Beschreibung

Im QuickEdit kann kein Enddatum gültig bis für Sonderangebote hinterlegt werden. Die Einstellungen lasse sich nicht speichern.

Kann wie folgt reproduiert werden:

  1. Artikel im Shop ohne Sonderangebot anlegen
  2. QuickEdit unter "Artikel / Kategorien->QuickEdit" aufrufen
  3. Artikel in der Übersicht suchen und markieren mit dem Häkchen
  4. In der Liste die Sonderangebote bearbeiten aus dem ActionMenu
  5. Auf den Editormodus wechseln
  6. Im der Spalte "Gültig bis" ein Datum in der Zukunft auswählen
  7. Häkchen im Artikel vorne setzen
  8. auf Speichern klicken
  9. Fehler wird angezeigt und Änderungen werden nicht gespeichert

In QuickEdit, no end date "valid until" can be stored for special offers. The settings cannot be saved.

Can be reproduced as follows:

  1. create products in the shop without a special offer
  2. open QuickEdit under "Products / Categories->QuickEdit
  3. search for and mark products in the overview with the check mark
  4. in the list edit special offers from the ActionMenu
  5. switch to the editor mode
  6. select a date in the future in the "Valid until" column
  7. place a check mark in the front of the product
  8. Click on Save
  9. error is displayed and changes are not saved

FATAL ERROR(1): \"Uncaught Error: Call to a member function format() on bool in /var/www/GXMainComponents/Services/Core/QuickEdit/Repositories/Writer/QuickEditProductSpecialPricesWriter.inc.php:260
Stack trace:
#0 /var/www/GXMainComponents/Services/Core/QuickEdit/Repositories/Writer/QuickEditProductSpecialPricesWriter.inc.php(141): QuickEditProductSpecialPricesWriter->_setSpecialPriceExpirationDate('')
#1 /var/www/GXMainComponents/Services/Core/QuickEdit/Repositories/Writer/QuickEditProductSpecialPricesWriter.inc.php(92): QuickEditProductSpecialPricesWriter->_collectUpdateData(Array)
#2 /var/www/GXMainComponents/Services/Core/QuickEdit/Repositories/QuickEditProductSpecialPricesRepository.inc.php(115): QuickEditProductSpecialPricesWriter->setSpecialPriceById(Array)
#3 /var/www/GXMainComponents/Services/Core/QuickEdit/QuickEditService.inc.php(226): QuickEditProductSpecialPricesRepository->setSpecialPriceById(Array)


Aktionen #1

Von Till Tepelmann vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an wurde auf Core-Entwickler gesetzt
  • Zielversion wurde von 133 zu 4.2.0.0 beta1 geändert
  • Release Notes Langtext aktualisiert (Vergleich)
Aktionen #2

Von Moritz Bunjes vor mehr als 3 Jahren aktualisiert

  • Status wurde von Gemeldet zu Testing geändert
Aktionen #3

Von Marvin Muxfeld vor mehr als 3 Jahren aktualisiert

  • Zugewiesen an wurde von Core-Entwickler zu Marvin Muxfeld geändert
Aktionen #4

Von Marvin Muxfeld vor mehr als 3 Jahren aktualisiert

  • Status wurde von Testing zu Erledigt geändert
Aktionen #5

Von Moritz Bunjes vor mehr als 1 Jahr aktualisiert

  • Tags stable wurde gelöscht
Aktionen

Auch abrufbar als: Atom PDF