Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

445 total results found

Producten laten zien vanuit de database en de kracht van Eloquent

Laravel 2022 - L2 (orgineel/Bootstrap)

Nu je de database gemaakt hebt en producten erin hebt gezet, moet je nog de producten ophalen vanuit de database en tonen op het scherm. Hoe haal je jouw producten op uit de database? Zoals in eerdere blokken aangegeven, kan je communiceren met de database v...

Mandje maken (draft)

Laravel 2022 - L2

Inleiding We gaan ons boodschappenmandje maken. De koppeling maken we later. We maken eerst net zoals we onze product controller en view hebben gemaakt in Laravel L1 een mandje. Stappen Weet je nog welke stappen we moeten uitvoeren? Stap 1 Migration php ...

Basis

Laravel - CRUD

Inleiding Op de financiële beurs kan je aandelen kopen van bijvoorbeeld Ajax, Netflix Faceboot (Meta), Tesla of ABN Amro. Met een aandeel koop je een (heel) klein stukje van het bedrijf. Maakt het bedrijf winst dan deel jij via dat aandeel ook mee in de winst...

Create

Laravel - CRUD

Inleiding We hebben nu een werkende read; we kunne de inhoud van een tabel op het scherm tonen. We het model uitbreiden, routes maken en een view maken zodat we een record aan de tabel in de database kunnen toevoegen. Create Route We beginnen met een nieuw...

Read

Laravel - CRUD

Inleiding We hebben een database aangemaakt. We hebben via een migration een tabel aangemaakt. En we hebben een model aangemaakt zodat Laravel 'weet' waar de data staat en hoe de tabel heet. We gaan nu de Read functie maken. We gaan daarvoor de controller,...

Update

Laravel - CRUD

Inleiding Voor de update functie gaan we een knopje maken in ons overzicht. Index View We beginnen met het aanpassen van de index view. Plaats deze code als extra kolom in de tabel en vergeet niet ook een extra <th></th> te plaatsen. Het aantal kolommen i...

Delete

Laravel - CRUD

Inleiding We maken een delete-knop naast de edit-knop. Delete is wat ingewikkelder omdat we niet willen dat iemand zomaar records kan deleten. We moeten dus wat security maatregelen nemen. Het verwijderen zelf is eenvoudig en we hebben geen aparte view nodig...

Views optimaliseren

Laravel - CRUD

Inleiding We hebben nu een werkende CRUD. We gaan nog wat aanpassingen maken, maar we gaan eerst onze view een beetje herorganiseren. We hebben nu drie views: index edit update Deze drie views lijken op elkaar en hebben allemaal een standaard HTML t...

Extra - Euro-teken en totaal

Laravel - CRUD

Inleiding In blade views kun je ook PHP-code gebruiken. In deze les gaan we een de bedragen van alle stocks optellen en onderaan gaan we een totaal telling maken. Bovendien plaatsen we een euroteken voor alle bedragen. Opdracht, Euro-teken Het euroteken...

Debug (nog uitwerken)

Laravel - CRUD

https://github.com/barryvdh/laravel-debugbar    

FE 2 - 05 Blokken

Front End

Deze uitleg hoort bij opdracht 5 van Front End 2 Check of je bestanden op de juiste plaats staat Stap 1 Op pagina 317 staat hoe je de <li> elementen naast elkaar kan krijgen. Voer dat uit. Het resultaat ziet er dan als volgt uit. Stap 2 Op pagina...

Examenproject

Portfolio Kerntaak examen

Case "PoC Share Wheels" Het Bedrijf Het bedrijf "Share Wheels" heeft tot doel om een platform aan te bieden waarmee het mogelijk is om jouw auto te verhuren. Het bedrijf is een start-up en wil graag een app ontwikkelen waarmee het de gebruiker in staat stelt...

Plesk

Linux

Automate creation of users create virtual host and create Plesk user. EMAILSERVER=mailserver.com SERVER=webserver.com IP=xxx.xxx.xxx.xxx USER_ROLE=student if [ "$1" == "" ]; then read -p "Enter username : " USERNAME else USERNAME=$1 ...

Algemeen

Canvas

Begrippen Canvas Synoniemen Cursus / Course Cursus Blok Opdrachtengroep / Assignmentgroup Module (=onderdeel van blok) Studenten codes Er is een functie beschikbaar, maar die is om veiligheidsredenen niet gepubliceerd. Hidden repor...

cmon

Canvas module toevoegen aan de montor

Canvas

Is het blok (in Canvas heet dat cursus) al aan de monitor toegevoegd? Nee, ga dan naar de cursus in Canvas en voer de volgende stappen uit. Open de juiste cursus, bijv. Cursus ID Het nummer bovenaan in het internetadres (in dit voorbeeld 7720) is het cur...

Nieuw Cohort

Canvas

Deze versie staat online op: https://www.roc.ovh/books/canvas/page/nieuw-cohort Aanpassingen op Server Pas de file config/subdomain.php aan: <?php function subDomain() { $subDomain = "www"; if ( isset($_SERVER['SERVER_NAME'])) { ...

Evaluatie

Laravel - CRUD

Maak een kort documentje waarin je twee voordelen en twee nadelen van het gebruik van Yii ten opzichte van 'vanilla' PHP (php zonder framework)  beschrijft.Beschrijf verder welke twee tips jij studenten wilt geven die nog aan de Yii module moeten beginnen.Je k...

VSC en Git

Extra

Voor je examen moet je in staat zijn om een versie controle systeem te gebruiken. Met een versie controle systeem kun je makkelijk terug naar een oude versie van je code. Ben je dus bezig met een nieuwe opdracht en je hele code werkt niet meer, dan ga je gewo...

SQL - deel 1 (SELECT WHERE)

Databases en SQL

Inleiding We kijken naar een database met drie entiteiten; student, vak en een koppeltabel. De relatie student-vak is veel-op-veel (N:M) want één student kan meer vakken hebben en één vak kan bij meer studenten horen. We hebben dus een N:M relatie en hebben...

Opgaven SQL deel 1

Databases en SQL

Gebruik, bij deze opgaven de studentendatabase. In de vorige les wordt beschreven hoe je deze kunt importeren. In de vorige les wordt ook alles uitgelegd met voorbeelden. Opgave 1 Maak een query waarin je alleen de voornaam en achternaam van alle studenten ...