Variables Everywhere

 
 
B3.08 - HoGent zaal

 

Iedere Drupal website builder die aan code-driven development doet met modules zoals Ctools, Panels, Views en Features is wellicht ooit eens in de volgende situaties terecht gekomen:

  • Een niet-technische partij wil zelf bepaalde elementen zoals stukken tekst kunnen wijzigen, die zitten echter mee verweven in Views / Panels en dus ook mee in de geëxporteerde code.
  • Bepaalde numerieke IDs van componenten die geen machine name hebben, zoals taxonomy terms, belanden mee in code. Tijdens het deployment blijkt echter dat de numerieke id niet overeenkomt op development, staging en productie omgevingen.
  • Overridden Features ten gevolge gelijkaardige situaties.

Meet Variables Everywhere! Deze module bevat een reeks variaties van specifieke Views en Ctools handlers/plugins die je door middel van variables kan configureren. Zijn compagnon Variable Client traceert welke variables op een specifieke pagina gebruikt worden en laat je hun waarden in een mum van tijd aanpassen.

De slides van deze sessie vind je op http://slidesha.re/JEleKv.

Building & configuration
NL
Intermediate