Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
All Data Structures Namespaces Files Functions Variables Pages
sections.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
9 ?>
10 <?php
11 
16 $group = $block->getGroupName();
17 $groupCss = $block->getGroupCss();
18 $groupBehavior = $block->getGroupBehaviour() ? $block->getGroupBehaviour() : '{"tabs":{"openedState":"active"}}';
19 ?>
20 <?php if ($detailedInfoGroup = $block->getGroupChildNames($group, 'getChildHtml')):?>
21  <div class="sections <?= /* @escapeNotVerified */ $groupCss ?>">
22  <?php $layout = $block->getLayout(); ?>
23  <div class="section-items <?= /* @escapeNotVerified */ $groupCss ?>-items" data-mage-init='<?= /* @escapeNotVerified */ $groupBehavior ?>'>
24  <?php foreach ($detailedInfoGroup as $name):?>
25  <?php
26  $html = $layout->renderElement($name);
27  if (!trim($html) && ($block->getUseForce() != true)) {
28  continue;
29  }
30  $alias = $layout->getElementAlias($name);
31  $label = $block->getChildData($alias, 'title');
32  ?>
33  <div class="section-item-title <?= /* @escapeNotVerified */ $groupCss ?>-item-title" data-role="collapsible">
34  <a class="<?= /* @escapeNotVerified */ $groupCss ?>-item-switch" data-toggle="switch" href="#<?= /* @escapeNotVerified */ $alias ?>"><?= /* @escapeNotVerified */ $label ?></a>
35  </div>
36  <div class="section-item-content <?= /* @escapeNotVerified */ $groupCss ?>-item-content" id="<?= /* @escapeNotVerified */ $alias ?>" data-role="content"><?= /* @escapeNotVerified */ $html ?></div>
37  <?php endforeach;?>
38  </div>
39  </div>
40 <?php endif; ?>
if(!trim($html) &&($block->getUseForce() !=true)) $alias
Definition: sections.phtml:30
$group
Definition: sections.phtml:16
if( $form)() ?>< script > require(['jquery' mage mage
Definition: save.phtml:15
endforeach
Definition: sections.phtml:36
$groupBehavior
Definition: sections.phtml:18
endif
Definition: sections.phtml:40
$block
Definition: block.php:8
$groupCss
Definition: sections.phtml:17
$label
Definition: sections.phtml:31
if(!isset($_GET['name'])) $name
Definition: log.php:14