This document discusses media queries and responsive web design. Media queries allow styling to adapt to different device sizes and resolutions. CSS styles can be applied or removed depending on the width of the viewport to optimize the layout for different screen sizes from mobile to desktop.
Start vandaag met het maken van eigen Joomla modules!
Wat zijn modules, en hoe kan een zelfgemaakte module het beheer van Joomla versimpelen? We leggen de basis uit van PHP, MySQL en XML en laten zien hoe je eenvoudig zelf een module maakt.
Deze presentatie is gegeven bij de Joomladagen 2016 en verschillende lokale Joomla User Groups.
This document discusses media queries and responsive web design. Media queries allow styling to adapt to different device sizes and resolutions. CSS styles can be applied or removed depending on the width of the viewport to optimize the layout for different screen sizes from mobile to desktop.
Start vandaag met het maken van eigen Joomla modules!
Wat zijn modules, en hoe kan een zelfgemaakte module het beheer van Joomla versimpelen? We leggen de basis uit van PHP, MySQL en XML en laten zien hoe je eenvoudig zelf een module maakt.
Deze presentatie is gegeven bij de Joomladagen 2016 en verschillende lokale Joomla User Groups.
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayoutsHans Kuijpers
Waarom een 3rd party extensie gebruiken als Joomla core de benodigde content al bevat? Een kalender, slideshow, carrousel en smoelenboek. Allemaal met Joomla, zonder uitbreiding van 3th party extensies.
Met deze workshop legt Hans Kuijpers aan de hand van vele voorbeelden uit hoe je template overrides en jLayouts toepast. Als deelnemer ga je ook zelf aan de slag. Dus neem je laptop mee en zorg ervoor dat je met een Joomla website aan de slag kunt. We gaan dingen stuk maken, dus pak niet de website die nu live staat. Voorkennis van PHP, HTML, JS en CSS is wel handig. Een dosis Gezond BoerenVerstand is nog veel belangrijker.
Deze workshop was op vrijdag 17 mei 2019 tijdens de Nederlandse JoomlaDagen. #jd19nl
1. PHP Les 3 Programmeren 2 Mediatechnologie Blok 8
2. PHP programmeren 2 Zelf functies maken Bij het scripten maken we regelmatig gebruik van functies.We kunnen functies ook zelf maken. Deze functies kunnen we altijd aanroepen en bewaren in een bibliotheek. Het gebruik van functies brengt overzicht in een webapplicatie. Het script delen we op in een hoofdsectie en verschillende functies. We roepen vooral functies aan die de verschillende onderdelen van de applicatie uitvoeren.Hierdoor wordt het een overzichtelijk geheel! Functies kunnen ook geplaatst worden in een apart script/pagina en aanroepen wanneer we ze nodig hebben!. De code include ”functies.inc.php” zorgt er voor dat deze in de pagina wordt uitgevoerd.
3. PHP programmeren 2 Functieopbouw Standaard opbouw van een functie Een functie is opgebouwd uit een aantal elementen.Een functie heeft een naam en kan variabelen bevatten.Ook kan een functie een waarde teruggeven.
4. PHP programmeren 2 Voorbeelden eigen functies <?php functionheader() { …..deze functie bouwt de bovenkant van het scherm op Bijvoorbeeld (knoppenbalk, logo etc….) } Functionfooter () { …..deze functie bouwt de onderkant van het scherm op } ?>
5. PHP programmeren 2 Voorbeelden eigen functies Functie staat in de header sectie / let ook op notatiewijze voorbeeld1.php Hier wordt de functie aangeroepen
6. PHP programmeren 2 Voorbeelden eigen functies voorbeeld2.php Met deze code wordt het script uit voorbeeld1.php geplaatst in voorbeeld2.php
8. Voorbeelden eigen functies Return mogelijkheid! voorbeeld4.php Return geeft de waarde terug van $num en $num2 vanuitvermenigvuldigen(4, 5)
9. PHP programmeren 2 Arrays Een standaard variabele heeft slechts 1 waarde. Om meerder waardes toe te kennen aan variabelen gebruiken we een array. Een array is een meerdimensionale variabele.Dit doen we d.m.v. het toevoegen van een index aan de variabele. PHP heeft dan direct door dat het met een array te maken heeft. Index [1] voorbeeld5.php
10. PHP programmeren 2 Arrays PHP zelf index nummers laten toekennen voorbeeld6.php