Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
Les 9: Relaties Deel 2 (Laravel)
Python intro
Programming basics-II
Les 3 / Week 7a
Relaties in Laravel
LAR-II
Les 8
1 / 12
suivant
Slide 1:
Diapositive
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Cette leçon contient
12 diapositives
, avec
diapositives de texte
.
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Python intro
Programming basics-II
Les 3 / Week 7a
Relaties in Laravel
LAR-II
Les 8
Slide 1 - Diapositive
Deze les
📚
Theorie:
Relaties toepassen in Laravel
👩💻 Praktisch:
Zelf modellen aanpassen voor de Festivaltracker
Slide 2 - Diapositive
Entiteiten worden met elkaar verbonden door associaties.
Entiteiten:
Festival
Locatie
Artiest
Een Festival heeft een Locatie
Een Locatie heeft meerdere Festivals
Een Artiest staat op meerdere Festivals
Een Festival heeft meerdere Artiesten
Slide 3 - Diapositive
Huidige modellen
Dit is ongeveer hoe je huidige modellen eruit zien
Deze gaan we aanpassen
Slide 4 - Diapositive
One-to-Many
We beginnen met de One-to-Many tussen Festivals en Locaties
Om dit te kunnen doen moeten we zeker zijn dat onze festival tabel een location_id heeft.
Slide 5 - Diapositive
Migratie aanmaken
php artisan make:migration alter_festivals
alter omdat we een bestaande tabel gaan bewerken
Slide 6 - Diapositive
Run deze migratie
php artisan migrate
Slide 7 - Diapositive
Pas je Festival model aan
Pas nu je model aan zodat deze de relatie "begrijpt"
Slide 8 - Diapositive
Locatie toewijzen aan festivals
Je bestaande festivals hebben nu geen locaties meer!
Slide 9 - Diapositive
Locatie tekstveld veranderen naar select
Nu we alles op de achtergrond goed hebben staan kunnen we het tekstveld van de locatie in de forms veranderen naar een select
Slide 10 - Diapositive
Controller aanpassen
Nu de form zou moeten kloppen hoeven we alleen nog maar de controllers aan te passen
Slide 11 - Diapositive
Volgende les
In de volgende les:
Intro naar Many-to-Many
Slide 12 - Diapositive
Plus de leçons comme celle-ci
Les 9: Relaties Deel 2 (Laravel)
Novembre 2024
- Leçon avec
12 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Week 11 - 23E - File storage - Jv49
Novembre 2024
- Leçon avec
12 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 3
Week 11 - 23E - File storage - Jv49
Novembre 2024
- Leçon avec
12 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 3
Wk 2 - Oefentoets H1 en H2 (tbv toets wk3)
Septembre 2023
- Leçon avec
19 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Les 1: Intro + Simpele route en onepager
Novembre 2024
- Leçon avec
12 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Les 1: Intro + Simpele route en onepager
Août 2024
- Leçon avec
12 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Laravel Quiz: Samenvatting Week 1, 2 en 3
Septembre 2024
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
Laravel: Installeren, Migraties, Seeders en Eerste Route/Controller/Model/View
Septembre 2023
- Leçon avec
19 diapositives