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

01 Wat is Yii?

Yii level 1

In deze les gaan we leren wat een framework is en waarom we Yii gaan leren. We leren verder wat MVC en CRUD is en wat heeft dat te maken heeft met een framework. Voor het examen moet je een webapplicatie bouwen. Je moet zelf weten hoe je dat doet. De meeste ...

03 Eerste CRUD

Yii level 1

Je hebt Yii geinstalleerd en je hebt de database world geinstalleerd? Het is tijd om een CRUD te maken met Yii. Eerste CRUD We gaan een CRUD maken en met Yii is dat heel makkelijk. We moeten eerst een verbiding met de database maken. Weet je nog welke lett...

04 Routing

Yii level 1

In deze les leer je wat routing is en hoe je binnen Yii de routing kunt instellen. Het begrip routing komt terug in alle of veel frameworks waarmee je web applicaties kan maken; Yii, Laravel, Flask, Django,... Wat is routing? (Algemeen) Routing is de mani...

05 Menu

Yii level 1

In deze les gaan we routing zoals we dat in de vorige les hebben geleerd toepassen. We gaan een menu maken en we gaan de menu's koppelen aan de routing Views In de folder views zien we drie folder staan: countryIn de country folder staan de views die we m...

06 Grid View

Yii level 1

Dit In deze les leer je de basis aanpassingen in de Gridview maken. Je leert hoe je kolommen wel of niet zichtbaar kan maken, hoe je de kolom headers kan aanpassen, hoe je de kolom breedte kan aanpassen, hoe je de inhoud van de kolom zelf kan aanpassen en als...

07 En verder?

Yii level 1

We hebben kennis gemaakt met ons eerste PHP Framework. We hebben heel veel geleerd: wat CRUD is wat MVC is installatie van Yii maken van een CRUD in Yii wat is routing en hoe het werkt aanpassen grid view in Yii aanpassen van menu in Yii We hebben een...

06 Relaties, land en talen

Yii level 2

Inleding We hebben het in de vorige les gehad over 1:1 relaties; elke land heeft precies één hoofdstad. Maar hoe zit het met een 1-op-veel (1:N) relatie? In één land kunnen 1 of meerdere talen worden gesproken. In deze les gaan we uitvinden hoe dat werkt in ...

02 Opdracht

Yii level 2

['class' => 'yii\grid\ActionColumn', 'template' => '{update} {view} {delete}',], Zorg ervoor dat jouw Yii World project weer draait. In deze opdracht hebben we een refresh en gaan we nog een keer kijken naar de standaard Yii gridview. We gaan de gegenereerd...

CRUD Challenge

PHP 3

Voor deze challange gebruik je kennis die je in de PHP modules en in de BNB challenge hebt geleerd. Je gaat werken met forms en je gaat gegevens in een database opslaan en opvragen. De bedoeling is dat je een CRUD gaat maken. Wat is een CRUD? Dat leggen we zo...

05 1:1 Relaties, hoofdsteden

Yii level 2

In deze les gaan we bekijken hoe je relaties legt tussen tabellen en hoe je informatie uit andere tabellen kan afdrukken in je eigen view. Wat leren we? we kijken naar relaties in tabellen met primary key en foreign key we leren hoe je een 1:N relatie tus...

09, Form en drop down

Yii - 2021

We gaan onze koffie applicatie uitbreiden. Om het invoeren van gegevens eenvoudiger te maken gaan we drop down menu's toevoegen. We gaan naar twee soorten drop-downs kijken; die met vaste waarden en die met dynamische waarden (uit de database). Bij het invo...

01 Quiz

Yii level 2

Hoe start je in Yii de development server op? yii serve yii php serve yii php-serve php yii serve Met welke tool installeer je een nieuw Yii project? installer (msi) composer laravel yii In welk bestand wordt de database connectie in Yii ...

03 Eigen overzicht (Read)

Yii level 2

Inleiding We gaan een eigen overzicht maken. We beginnen met het aanmaken van een menu, dan maken we een controller, en van de controller gaan we naar de view. We leren data op te halen met de controller en deze te tonen in onze eigen view. Het ophalen van d...

04 Overzicht van kleinste landen in Europa

Yii level 2

Inleiding We gaan verder met het overzicht dat we in de vorige les hebben gemaakt. We gaan nu onze eigen query's toe voegen en maken een gesorteerd overzicht van alle kleine Europese landen. Wat leren we? we leren hoe je met Yii op vershillende manieren ...

PHP - refresh opgaven

PHP L5 Refresh

Inleiding Het is waarschijnlijk weer even geleden dat je met PHP heb gecodeerd. Om de kennis wat op te frissen zijn er in deze module 10 opgaven. In alle opgaven worden onderwerpen behandeld die in voorgaande modules al zijn behandeld. Is er niets nieuws? Ja...

07 En nu koffie

Yii level 3 plus Challenge

In deze les gaan we alles wat we tot nu toe hebben geleerd herhalen. We bouwen een nieuwe applicatie. In de volgende les gaan we nieuwe dingen leren met deze applicatie. Wat gaan we maken? We gaan een applicatie maken waarin medewerkers van een coffee-to-go...

08 Form en Drop down in bestelling

Yii level 3 plus Challenge

Inleiding We gaan onze koffie applicatie uitbreiden. Om het invoeren van gegevens eenvoudiger te maken gaan we drop down menu's toevoegen. We gaan naar twee soorten drop-downs kijken; die met vaste waarden en die met dynamische waarden (uit de database). B...

09 Nog een drop down

Yii level 3 plus Challenge

We gaan nog een keer stap-voor-stap alle stappen uitvoeren om nog een drop down in bestelling te maken. Opdracht 9 Maak nu een drop down voor de bestelling zodat de medewerkeruit een lijstje van koffiesoorten kan kiezen bij het opnemen vande bestelli...

10 Drop down afmaken

Yii level 3 plus Challenge

Inleiding De insert en update lijken op elkaar en gebruiken hetzelfde form (_form.php). We hebben nu de insert aangepast, maar de update nog niet. Controleer maar! We moeten nu de update dus ook nog aanpassen. Wat gaan we leren? Hoe in Yii de insert en u...

11 Drop down in de Grid View - todo 'inleveren'

Yii level 3 plus Challenge

In deze les gaan we bepaalde dingen herhalen en op een ander manier gebruiken. We leren hoe we drop downs in een Gridview plaatsen en we leren ook hoe we een relatie kunnen gebruiken in de gridview. In de gridview van de Bestellingen pas de kolom status aan: ...