Verslag 3e bijeenkomst 22 maart 2021 - Custom Fields in Joomla door Marc Dechèvre
Lees het verslag van Pierre Veelen van de 3e bijeenkomst van 22 maart 2021. Het thema van de bijeenkomst was: Custom Fields in Joomla 3 door Marc Dechèvre van Woluweb.
Tijdens deze bijeenkomst waren er in totaal 16 deelnemers aanwezig. We mochten 3 gastbezoekers verwelkomen:
Joomla! nieuws
- Op 25-02-2021 is Joomla 3.9.25 is uitgebracht
https://jug043.nl/nieuws/joomla-3-9-25-uitgebracht - Op 20-03-2021 is de maart editie van Jooma Magazine uitgebracht
https://magazine.joomla.org/all-issues/march-2021/the-march-issue
Verslag thema Custom Fields in Joomla 3
Bij de aanvang gaf Marc aan dat hij 1 van de grootste fans van Custom Fields is.
Marc gaf een uitgebreide demonstructie over wat Custom Fields nu eigenlijk zijn, en hoe je Custom Fields in je eigen website kunt gebruiken.
Marc heeft enkele voorbeelden van sites laten zien de gebouwd zijn met custom fields. Vervolgens heeft Marc ons in een live demo meegenomen in proces om Custom Fields in je site toe te voegen.
Van belang bij het maken van een site met Custom Fields is ook de standaard mogelijheid van een template override.
Marc heeft ook daarvan een demonstratie gegeven hoe dat te doen binnen een Joomla! website in combinatie met de Custom Fields.
Met name ook de mogelijkheid om de tabs in de backend een kleur te geven was een interessante functionaliteit/aanpassing.
Aansluitend hebben we ook nog een site van Tom van der Laan bekeken en Tom heeft ons uitgelegd hoe hij Custom Fields gebruikt op z'n site.
Een belangrijk uitgangspunt van Tom is daarbij om de verschillende variabelen (die in de gebruikte custom fields onderdelen staan) aan het begin van het laden van de pagina op te halen en daarna te gebruiken. In plaats van de variabelen pas op te halen op het moment dat ze nodig zijn. Dit geeft een performance verbetering.
Zoals aangeven heeft Marc een live demo gegeven en is dus geen presentatie van. Op de volgende sites is ruim voldoende materiaal voorhanden om zelf met Custom Fields aan de slag te gaan.
- https://slides.woluweb.be/list.html
- https://joomlacustomfields.org/ (de demosite van Marc, waar hij ook de Maastricht aanpassing op heeft gemaakt)
- https://magazine.joomla.org/all-issues/april-2020/custom-fields-episode-4-a-step-by-step-tutorial Hier vindt je de elangrijkste staoppen terug die Marc ons heeft laten zien.
- https://www.tassos.gr/ (hier vindt je allerlei interressante joomla (custom fields plugins))
Daarnaast ook nog enkele handige links t.a.v. de page overrides
Vragen:
- Kun je ook een class geven aan backend custom field?
Tom: oke ja dus. - Kan je ook een class vermelden ipv id?
Tom: Nee dat kan niet. Je kan wel loopen en dan “listen” naar de field name bijvoorbeeld. Dat doe ik meestal. - Hoe kunnen we de php code de custom fields tonen?
Tom: Door op te loopen door de array in $this->item->jcfields of door de fieldshelper te gebruiken.
De deelnemers waren aan het einde weer erg tevreden over de presentatie van Marc en de toelichting die gegeven werd.
We willen Marc nogmaals danken voor de interressante informatie die hij met ons gedeeld heeft.
De volgende bijeenkomst
De volgende bijeenkomst die door JUG043 wordt georganiseerd wordt is op:
Datum en tijd: maandag 17-05-2021 van 19:00 t/m 21:30 uur
Locatie: Virtueel via Zoom
Thema: Google Analytics
Naam (gast)spreker: Hans Kuijpers