Advertisement
djuro95

BookADemoTask

Mar 6th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.94 KB | None | 0 0
  1. -ispisati poruku o uspjesno dodatom demu
  2. -ne redirektujemo ga nigdje (opucamo flesh)
  3. -nakon cuvanja podataka u bazu okinuti event (influenc demo submit)
  4. -u servisima registrovati listener koji ce da osluskuje taj dogadjaj
  5. -na listeneru opucati email adminu da se upravo neko submitovao
  6. -u adminu napravati meni stavku i crud da moze da lista demo-e po statusima
  7. -inicijalno demo je contacted
  8. -admin vidi email kontatira klijenta i zakazan je demo
  9. -treba sacuvati kada je demo (date and time)
  10. -taj dan kada je zakazan demo admin ce da odradi screenshering citavog sistema
  11. -uloguje ga kreira mu nalog , objasni kako se prhvata kreira ....
  12. -a kraju pregovora sa njim pronadje ga i promjeni status na finished da neko drugi ne bi poceo da radi demo sa tim covjekom
  13. -listener obavjestava admine o demu i novom submitu preko emajla
  14.  
  15. -za admin listu demo odraditi pagination i filtering
  16. -ubaciti date and time za demo
  17. -admin prihvata demo i zakazuje demo (znaci status demo se mjenja u tom trenutku)
  18. -na datum kada je zakazan demo admin ce preko screenshering isprezentovati i reci da je odradjen demo (mjenja se status u finished da ne bi neko drugi krenuo da radi na tom demu)
  19.  
  20.  
  21.  
  22.  
  23. -------------------
  24. -U Resources imamo sve view- tj stranice i book-a-demo stranicu u admminu
  25. -Za enumeracije uvjek pravimo novi tip type-a koji se nalazi u AppBUndle/Form/DemoStatusType.php
  26. -DemoStatusType nam omogucava custome klasu za polje forme u koliko imamo choice polje tj padajucu listu
  27. -HomePage cemo napraviti BookDemoType u tom type cemo pozvati model za Demo
  28. -U Controlleru cemo napraviti DemoController
  29. -moramo napraviti DemoEvent i DemoEvents
  30. -DemoEvent u kome cemo imati predefinasini kljuc koji se zove submited
  31. -da bi se event okinuo u servisima moramo da npravimo DemoEventListener(proslijedimo mu mejler od koga se salje appName, i kazes EventListener i pozoves metodu koju zelis a metoda ce biti send email) InfluenceHomepageDemoEvent
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement