GX-Bug #67425
geschlossenIn QuickEdit, no end date "valid until" can be stored for special offers. The settings cannot be saved.
0%
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:
- Artikel im Shop ohne Sonderangebot anlegen
- QuickEdit unter "Artikel / Kategorien->QuickEdit" aufrufen
- Artikel in der Übersicht suchen und markieren mit dem Häkchen
- In der Liste die Sonderangebote bearbeiten aus dem ActionMenu
- Auf den Editormodus wechseln
- Im der Spalte "Gültig bis" ein Datum in der Zukunft auswählen
- Häkchen im Artikel vorne setzen
- auf Speichern klicken
- 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:
- create products in the shop without a special offer
- open QuickEdit under "Products / Categories->QuickEdit
- search for and mark products in the overview with the check mark
- in the list edit special offers from the ActionMenu
- switch to the editor mode
- select a date in the future in the "Valid until" column
- place a check mark in the front of the product
- Click on Save
- 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)