File Manager

Current Directory: /home/astoriaah/www/templates/yootheme-BK/vendor/yootheme/theme/builder/switcher
Viewing File: /home/astoriaah/www/templates/yootheme-BK/vendor/yootheme/theme/builder/switcher/template.php
<?php $id = $element['id']; $class = $element['class']; $attrs = $element['attrs']; $attrs_grid = []; $attrs_cell_nav = []; $connect_id = 'js-' . substr(uniqid(), -3); // Nav Alignment $attrs_grid['class'][] = 'uk-child-width-expand'; $attrs_grid['class'][] = $element['switcher_gutter'] ? "uk-grid-{$element['switcher_gutter']}" : ''; $attrs_grid['class'][] = $element['switcher_vertical_align'] ? 'uk-flex-middle' : ''; $attrs_grid['uk-grid'] = true; $attrs_cell_nav['class'][] = "uk-width-{$element['switcher_grid_width']}@{$element['switcher_breakpoint']}"; $attrs_cell_nav['class'][] = $element['switcher_position'] == 'right' ? "uk-flex-last@{$element['switcher_breakpoint']}" : ''; // Content $attrs_content['id'][] = $connect_id; $attrs_content['class'][] = 'uk-switcher'; $attrs_content['uk-height-match'][] = $element['switcher_height'] ? 'row: false' : false; ?> <div<?= $this->attrs(compact('id', 'class'), $attrs) ?>> <?php if (in_array($element['switcher_position'], ['left', 'right'])) : ?> <div<?= $this->attrs($attrs_grid) ?>> <div<?= $this->attrs($attrs_cell_nav) ?>> <?= $this->render('@builder/switcher/template-nav', compact('item', 'connect_id')) ?> </div> <div> <ul<?= $this->attrs($attrs_content) ?>> <?php foreach ($element as $item) : ?> <li class="el-item"><?= $this->render('@builder/switcher/template-item', compact('item')) ?></li> <?php endforeach ?> </ul> </div> </div> <?php else : ?> <?php if ($element['switcher_position'] == 'top') : ?> <?= $this->render('@builder/switcher/template-nav', compact('item', 'connect_id')) ?> <?php endif ?> <ul<?= $this->attrs($attrs_content) ?>> <?php foreach ($element as $item) : ?> <li class="el-item"><?= $this->render('@builder/switcher/template-item', compact('item')) ?></li> <?php endforeach ?> </ul> <?php if ($element['switcher_position'] == 'bottom') : ?> <?= $this->render('@builder/switcher/template-nav', compact('item', 'connect_id')) ?> <?php endif ?> <?php endif ?> </div>