Counting modules in a given module position/nl: Difference between revisions
From Joomla! Documentation
No edit summary |
Updating to match new version of source page |
||
| Line 1: | Line 1: | ||
<noinclude><languages /></noinclude> | <noinclude><languages /></noinclude> | ||
De <tt>countModules</tt> methode kan binnen een template gebruikt worden om het aantal geactiveerde modules te bepalen op een bepaalde module positie. Dit wordt vaak gebruikt om HTML rond modules op een bepaalde positie op te nemen als er minstens één module actief is op die positie. Dit voorkomt dat er lege gebieden in de uitvoer van een template worden gedefinieerd en het is een techniek die soms “inklappende kolommen” genoemd wordt. | De <tt>countModules</tt> methode kan binnen een template gebruikt worden om het aantal geactiveerde modules te bepalen op een bepaalde module positie. Dit wordt vaak gebruikt om HTML rond modules op een bepaalde positie op te nemen als er minstens één module actief is op die positie. Dit voorkomt dat er lege gebieden in de uitvoer van een template worden gedefinieerd en het is een techniek die soms “inklappende kolommen” genoemd wordt. | ||
Latest revision as of 21:36, 7 July 2019
De countModules methode kan binnen een template gebruikt worden om het aantal geactiveerde modules te bepalen op een bepaalde module positie. Dit wordt vaak gebruikt om HTML rond modules op een bepaalde positie op te nemen als er minstens één module actief is op die positie. Dit voorkomt dat er lege gebieden in de uitvoer van een template worden gedefinieerd en het is een techniek die soms “inklappende kolommen” genoemd wordt.
De volgende code bevat bijvoorbeeld alleen modules in de 'user1' positie als minstens één module ingeschakeld is op die positie.
<?php if ($this->countModules( 'user1' )) : ?>
<div class="user1">
<jdoc:include type="modules" name="user1" style="rounded" />
</div>
<?php endif; ?>