Counting modules in a given module position/ru: Difference between revisions

From Joomla! Documentation

Created page with "Метод <tt>countModules</ tt> может использоваться в шаблоне для определения количества модулей, включенн..."
Created page with "Например, следующий код включает модули в позиции «user1», только если для этой позиции включен хо..."
Line 2: Line 2:
Метод <tt>countModules</ tt> может использоваться в шаблоне для определения количества модулей, включенных в данной позиции модуля. Это обычно используется для включения HTML вокруг модулей в определенную позицию, только если для этой позиции включен хотя бы один модуль. Это предотвращает определение пустых областей в выводе шаблона и представляет собой метод, иногда называемый «коллапсирующими столбцами».
Метод <tt>countModules</ tt> может использоваться в шаблоне для определения количества модулей, включенных в данной позиции модуля. Это обычно используется для включения HTML вокруг модулей в определенную позицию, только если для этой позиции включен хотя бы один модуль. Это предотвращает определение пустых областей в выводе шаблона и представляет собой метод, иногда называемый «коллапсирующими столбцами».


For example, the following code includes modules in the 'user1' position only if at least one module is enabled for that position.  
Например, следующий код включает модули в позиции «user1», только если для этой позиции включен хотя бы один модуль.  


<source lang="php">
<source lang="php">

Revision as of 15:09, 17 September 2018

Метод countModules</ tt> может использоваться в шаблоне для определения количества модулей, включенных в данной позиции модуля. Это обычно используется для включения HTML вокруг модулей в определенную позицию, только если для этой позиции включен хотя бы один модуль. Это предотвращает определение пустых областей в выводе шаблона и представляет собой метод, иногда называемый «коллапсирующими столбцами».

Например, следующий код включает модули в позиции «user1», только если для этой позиции включен хотя бы один модуль.

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