Onze lokale man Sinisa Vrhovac introduceerde ons aan Belgrado tijdens z’n eerste MODX meetup die we daar organiseerden! Dit was de uitgelezen kans om onze MODX collega’s uit Rusland weer in het echt te zien en ook vele nieuwe en bekende MODX fans uit België, Servië en Zwitserland te ontmoeten. In zes talks hebben we onze kennis van MODX gedeeld, nieuwe ervaringen opgedaan en ontdekt hoe we MODX nóg beter kunnen inzetten. Ontdek hieronder wat wij allemaal hebben geleerd. Wil je de gehele meetup weer terugkijken? Ook dat kan: https://youtu.be/CETrqOBz9-4
Talk 1: Bouw je klantenbestand op met gestandaardiseerde MODX websites en webshops.
Gerhard de Vries nam ons mee in hun gestandaardiseerde MODX product van Heibel. De meeste websites kosten te veel voor kleine en middelgrote bedrijven. Door te werken met een vaste set aan contentblokken en per klant aanpassingen te doen in stijl en functionaliteit, verblijden zij al meer dan 400 klanten met een prachtige website of webshop.
Talk 2: 15 webshops in één jaar.
DiHouse is een distributeur van merken van over de hele wereld. In 2021 besloot het bedrijf ook de retailwereld in te stappen. En zo kwam de opdracht om 15 nieuwe webshops te bouwen in minder dan een jaar. En dat met 2 developers! Elke webshop moest gekoppeld worden aan een CRM, een ERP en heeft eigen betalings- en verzendingsmethodes. Ook moest er een API opgezet om het aantal bestellingen inzichtelijk te maken. Dmitry Redkin vertelt hoe ze dit voor elkaar hebben gekregen:
- Frontend werd geoutsourced. Hierbij worden er geen grote design aanpassingen gedaan en mag er alleen met HTML en JS geprogrammeerd worden;
- Voor de backend moest dezelfde bestand structuur aangehouden worden, en gelijke snippets en plugins werden opgeslagen in een gedeelde core-map.
Vervolgens hoefde voor elke nieuwe webshop alleen een nieuwe context aangemaakt worden, kleine aanpassingen geworden in design en functionaliteit en that’s it! Voor de laatste vijf webshops kregen ze het zelfs voor elkaar om slechts drie dagen te besteden per webshop.
Bekijk hier de slides van Dmitry’s presentatie.
Talk 3: Maak MODX nóg krachtiger met Angular en RESTful API’s.
Angular gebruiken binnen MODX? Jazeker! Miomir Dančević van AVS Solutions laat ons zien hoe dat je doet! Omdat Angular een framework is heeft het in de basis al veel meer functionaliteit ten opzichte van libraries als React, Vue en jQuery. Combineer Angular met het MODX CMS, en krijgt een nóg krachtiger CMS. Door deze integratie kun je dezelfde data over verschillende platformen gebruiken en sta je mensen buiten je eigen organisatie toe om aanpassingen te doen in de ingevoerde data. Dit maakt MODX in je project een stuk flexibeler!
Talk 4: Moderne MODX Extra’s met Composer.
Elke MODX Extra heeft z’n eigen afhankelijkheden om te functioneren. Wat die ‘dependencies’ precies zijn voor elke Extra verschilt weer per Extra maar ook soms per component binnen een Extra. Het gevolg? Conflicten waardoor Extra’s niet (goed) werken. Om dit te verhelpen vertelt Vasily ‘bezumkin’ Naumkin de enige échte oplossing: het installeren van MODX Extra’s met Composer. Composer bevindt zich al in MODX3, maar moet ook door developers ingezet worden om zo het maximale uit de functionaliteiten te halen én botsingen tussen dependencies te vermijden.
Bekijk hier de slides van Vasily.
Talk 5: 20 websites in één MODX installatie.
De multichannel kracht van MODX wordt vaak gebruikt voor meertaligheid, maar kan natuurlijk ook om verschillende producten te beheren in één CMS. Steffan Blockx van culd. vertelt hoe hun klant Regionale Landschappen in Vlaanderen van de websites van de 20 verschillende regio’s met elk hun eigen content maar ook gedeelde content beheert in één MODX installatie.
In totaal bevat de installatie nu 3.500 pagina’s waarvan er 2.700 gedeeld worden en de overige 800 zijn unieke content verdeeld over de verschillende landschappen. Events, publicaties en wandelroutes worden door middel van Tagger op verschillende websites getoond.
De content manager van elke site heeft z’n eigen unieke rechten, waardoor deze alleen aanpassingen kan doen binnen de site van de eigen regio.
Bekijk hier de slides van Steffan.
Talk 6: MODX werk over de hele wereld.
Door de jaren heen, heeft Sterc heel wat internationale MODX enthousiastelingen mogen ontmoeten. Tijdens MODX events in München en Minsk startte onze eerste samenwerking met internationale collega’s. Nu, 9 jaar later, hebben we bij Sterc en Heibel meerdere fulltime collega’s die vanuit huis werken. Niet alleen in Nederland, maar ook in Rusland en Servië. Met onze ervaringen als de basis hebben we een platform opgezet waar de vraag naar en het aanbod van MODX developers samenkomen. Op www.workwithwander.com kunnen MODX developers zich aanmelden voor onze database en kunnen organisaties hun project neerleggen. Vervolgens gaan wij op zoek naar de juiste MODX developer voor dat project. Remote werken hoeft helemaal niet moeilijk te zijn!
Bekijk hier de slides van Gauke Pieter.
Wij hebben ontzettend genoten van Belgrado en specifiek de MODX meetup die we samen met onze Servische collega Sinisa hebben mogen organiseren. En we willen natuurlijk ook de sponsoren van de meetup bedanken: culd., AVS Solutions, Heibel en Sterc. En in het bijzonder willen we Leonard Tolsma bedanken voor het maken van de aftermovie en de opnames van de MODX meetup en Andre van der Meulen voor zijn prachtige foto's. Op naar de volgende MODX meetup in Brighton.