Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -ispisati poruku o uspjesno dodatom demu
- -ne redirektujemo ga nigdje (opucamo flesh)
- -nakon cuvanja podataka u bazu okinuti event (influenc demo submit)
- -u servisima registrovati listener koji ce da osluskuje taj dogadjaj
- -na listeneru opucati email adminu da se upravo neko submitovao
- -u adminu napravati meni stavku i crud da moze da lista demo-e po statusima
- -inicijalno demo je contacted
- -admin vidi email kontatira klijenta i zakazan je demo
- -treba sacuvati kada je demo (date and time)
- -taj dan kada je zakazan demo admin ce da odradi screenshering citavog sistema
- -uloguje ga kreira mu nalog , objasni kako se prhvata kreira ....
- -a kraju pregovora sa njim pronadje ga i promjeni status na finished da neko drugi ne bi poceo da radi demo sa tim covjekom
- -listener obavjestava admine o demu i novom submitu preko emajla
- -za admin listu demo odraditi pagination i filtering
- -ubaciti date and time za demo
- -admin prihvata demo i zakazuje demo (znaci status demo se mjenja u tom trenutku)
- -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)
- -------------------
- -U Resources imamo sve view- tj stranice i book-a-demo stranicu u admminu
- -Za enumeracije uvjek pravimo novi tip type-a koji se nalazi u AppBUndle/Form/DemoStatusType.php
- -DemoStatusType nam omogucava custome klasu za polje forme u koliko imamo choice polje tj padajucu listu
- -HomePage cemo napraviti BookDemoType u tom type cemo pozvati model za Demo
- -U Controlleru cemo napraviti DemoController
- -moramo napraviti DemoEvent i DemoEvents
- -DemoEvent u kome cemo imati predefinasini kljuc koji se zove submited
- -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