am: 09. April 2016, 09:03:23
Getestet mit 2.0:
1. Sonderangebote lassen sch mit einem Ablaufdatum < aktuelles Datum erfassen. Beim ersten Shopaufruf werden diese deaktiviert.
2. Es lässt sich genau ein Sondernagebot erfassen. Für mehrere Eingaben mit unterschiedlichen Gültigkeiten gibt es im BE keine Eingabemöglichkeit.
3. Abgelaufene Sonderangebote werden im BE angezeigt. Neue Angebote überschreiben damit die alten.
4. Das Verhalten passt nicht zur Datenbank und umgekehrt. Soll nur ein Sonderangebot möglich sein, da ist der Index auf specials.products_id falsch. Dieser müßte dann UNIQUE sein. Ist der Index jedoch richtig, fehlt die Eingabemöglichkeit für weitere Preise+Gültigkeitszeiträume.
Ich wäre dafür die Datenbank als richtig anzusehen und weitere Eingabemöglichkeiten zu schaffen. Im Prinzip ließen sich dadurch z. B. Tagespreise pflegen.
Linkback: https://www.modified-shop.org/forum/index.php?topic=34744.0