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

From Joomla! Documentation

No edit summary
FuzzyBot (talk | contribs)
Updating to match new version of source page
 
Line 1: Line 1:
<noinclude><languages /></noinclude>
<noinclude><languages /></noinclude>
Метод <tt>countModules</tt> может использоваться в шаблоне для определения количества модулей, включенных в данной позиции модуля. Это обычно используется для включения HTML вокруг модулей в определенную позицию, только если для этой позиции включен хотя бы один модуль. Это предотвращает определение пустых областей в выводе шаблона и представляет собой метод, иногда называемый «коллапсирующими столбцами».
Метод <tt>countModules</tt> может использоваться в шаблоне для определения количества модулей, включенных в данной позиции модуля. Это обычно используется для включения HTML вокруг модулей в определенную позицию, только если для этой позиции включен хотя бы один модуль. Это предотвращает определение пустых областей в выводе шаблона и представляет собой метод, иногда называемый «коллапсирующими столбцами».



Latest revision as of 21:35, 7 July 2019

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

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

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