Skip to main content

Opdrachten

We hebben nu een begin van een complete applicatie gemaakt en om ons beter thuis te voelen gaan we onze applicatie op ene paar kleine punten zelf aanpassen. We gaan aan de hand van de opdrachten ook nog proberen wat beter begrip te krijgen van wat we allemaal gemaakt hebben.

Opdracht 1

Zorg nu zelf dat de delete buton werkt in onze links applicatie. Alle code hebben we al gemaakt we moetne het alleen op de juiste plaats zetten.

Opdracht 2

Maak nu een tabel en zet daarin alle files die we hebben gemaakt of hebben bewerkt. Geef per file aan waar die staat en wat de functie is. Vul onderstaande tabel daarvoor aan:

File en locatie Functie
/routes/web.php  
/app/Http/Controllers/LinkController.php  
/resources/views/links/index.blade.php  
   
   
   
   

Opdracht 3

Maak nu een tabel en beschrijf alle controls uit de LinkController.php file.{{ isset($link->description) ? $link->description : '' }}dO

Control Functie
index()  
create()  
   
   

Opdracht 4

Vanuit welke file worden de (bootstrap) stylesheet toegevoegd aan onze code?

Opdracht 5

Waar vind je de volgende code? Leg uit wat de code doet en waarom die tussen {{ .... }} staat.

Opdracht 6

Waar vind je de volgende code? Leg uit wat de code doet.

@extends('layouts.app')

Opdracht 7

Waar vind je de volgende code? Leg uit wat de code doet.

@yield('content')

Opdracht 8

Maak een nieuwe view; voer de volgende stappen uit:

  1. Maak een menu item en noem die 'compact'.
  2. Plaats dit item tussen de items Links en New Link
  3. Als je op deze link drukt verschijnt er een compact view van alle links waarbij alleen de links getoond worden (dus zeg maar de 2de kolom van het huidige overzicht.

--