Module chrome

From Joomla! Documentation

Revision as of 13:09, 26 March 2014 by Arkomat (talk | contribs) (Created page with "'''Zie ook:''' Standaard Chrome Module")
Other languages:
Bahasa Indonesia • ‎Deutsch • ‎English • ‎Kiswahili • ‎Nederlands • ‎català • ‎español • ‎français • ‎中文(台灣)‎ • ‎日本語

Via de module chrome hebben template-ontwikkelaars een zekere mate van controle over de manier waarop de output van een Module wordt weergegeven in hun template. Feitelijk bestaat het uit een klein stukje voorgedefinieerde HTML die ingevoegd wordt vóór, na of rond de uitvoer van elke module en die daarna opgemaakt kan worden met behulp van CSS. Module chrome wordt gewoonlijk gebruikt om randen rond modules te maken, vooral met afgeronde hoeken, maar het kan voor veel meer dan dat worden gebruikt.

De Module chrome wordt bepaald met behulp van het 'style' - attribuut in de code van de aanroepende module. Bijvoorbeeld, de volgende code kan worden gebruikt in het index.php bestand van het momenteel als 'hoofd' toegekende template om de modules op de 'user1' positie te plaatsen en de 'custom' Module chrome aan te roepen:

 <jdoc:include type="modules" name="user1" style="custom" />

Dezelfde Module chrome wordt toegepast op elke module in die positie - met andere woorden, als twee Modules in een kolom wilt, maar ze verschillende Module chrome wilt laten gebruiken, dan zouden ze op twee verschillende 'posities' moeten worden opgezet (bv. 'user1' en 'user2').

Het standaard Joomla! 1.5+ pakket bevat zes standaard module chrome stijlen. Echter, de flexibiliteit van het template systeem zorgt dat men niet tot deze stijlen beperkt is - het is zeer gemakkelijk om zo veel nieuwe stijlen als men wil te maken!

Zie ook: Standaard Chrome Module