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

Auch abrufbar als: Atom PDF