Version 1 (modified by marek, 14 years ago) |
---|
Dokupowanie dodatków do ogłoszeń
Raczej dotyczy tylko ogłoszeń abonamentowych...
Idea
- tworzymy zamówienie, którego szczegóły powinny zawierać informację jakie wyróżnienie powinno być zastosowane do wybranego ogłoszenia
- szczegóły tego zamówienia posiadają zakres dat w jakim ma ono obowiązywać
- szczegóły zamówienia powinny zawierać także informację do jakiego stany powinno dane ogłoszenie powrócić po zakończeniu tego zamówienia
- ogłoszenie powinno zawierać jakiś znacznik, który informowałby, że po zakończeniu tego ogłoszenia powinniśmy wykonać tzw. rollback do stanu zapisanego w szczegółach zamówienia tego ogłoszenia
- ten znacznik powinien służyć także do tego, aby uniemożliwić wstrzymanie tego ogłoszenia, ponieważ po wstrzymaniu i ponownym uruchomieniu ogłoszenie straciłoby zakupione dodatki a przejęłoby te, które posiada abonament
Co trzeba zrobić
- zerknąć na rollback, który już funkcjonuje i jest wykorzystywany tylko w przypadku anulowania zamówienia
- przebudować go odpowiednio aby mógł być wykorzystany do przywrócenia stanu ogłoszenia przed upgrade'm