Recuento de módulos en una determinada posición del módulo

From Joomla! Documentation

This page is a translated version of the page Counting modules in a given module position and the translation is 100% complete.

Other languages:
български • ‎Deutsch • ‎English • ‎español • ‎français • ‎Nederlands • ‎русский

El método countModules puede ser utilizado dentro de una plantilla para determinar el número de módulos habilitados en una determinada posición del módulo. Esto es comúnmente utilizado para incluir HTML en torno a módulos en una posición determinada, sólo si al menos un módulo está habilitado para esa posición. Esto impide que las regiones vacías puedan ser definidas en la plantilla de salida y es una técnica que se refiere a veces como "colapso de las columnas".

Por ejemplo, el código siguiente incluye los módulos en la posición 'user1' sólo si al menos un módulo está habilitado para esa posición.

<?php if ($this->countModules( 'user1' )) : ?>
  <div class="user1">
    <jdoc:include type="modules" name="user1" style="rounded" />
  </div>
<?php endif; ?>