Opgave 3 (38)
Zoek pagina
Bij deze opdracht gaan we een pagina maken waarop je op datum kan zoeken naar alle afspraken op die dan plaatsvinden.
- Maak een controller /app/controllers/afspraken.php (1p)
- Maak een controller /app/controllers/afspraak-destroy.php (1p)
- Maak een view /app/views/afspraken.view.php (1p)
- Maak een link in het navigatie menu naar /afspraken (2p)
- Maak de benodigde routes aan (2p)
- Maak in de view een formulier met method='get' (1p)
- Geef het formulier één veld 'datum' (type='date') (1p)
- Voeg een button met de tekst 'zoek' toe (1p)
Na het klikken op de zoek button worden onder het formulier de resultaten van de zoekopdracht getoond. Let op de volgende details:
- Datums zijn geoordend op afspraaktijd (2p)
- De velden naam, van en tot datum/tijd moeten minimaal getoond worden. (15p)
- Achter een resultaat staat een button om de afspraak te kunnen verwijderen (3p)
- Na het klikken op de verwijder afspraak button, wordt de afspraak verwijderd en worden de posts weer getoond. (8p)
Voorbeeld
