Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
languages.phtml
Go to the documentation of this file.
1 <?php
7 // @codingStandardsIgnoreFile
8 
10 ?>
11 <?php if (count($block->getStores())>1): ?>
12 <?php $id = $block->getIdModifier() ? '-' . $block->getIdModifier() : '' ?>
13 <div class="switcher language switcher-language" data-ui-id="language-switcher" id="switcher-language<?= $block->escapeHtmlAttr($id) ?>">
14  <strong class="label switcher-label"><span><?= $block->escapeHtml(__('Language')) ?></span></strong>
15  <div class="actions dropdown options switcher-options">
16  <div class="action toggle switcher-trigger"
17  id="switcher-language-trigger<?= $block->escapeHtmlAttr($id) ?>"
18  data-mage-init='{"dropdown":{}}'
19  data-toggle="dropdown"
20  data-trigger-keypress-button="true">
21  <strong class="view-<?= $block->escapeHtml($block->getCurrentStoreCode()) ?>">
22  <span><?= $block->escapeHtml($block->getStoreName()) ?></span>
23  </strong>
24  </div>
25  <ul class="dropdown switcher-dropdown"
26  data-target="dropdown">
27  <?php foreach ($block->getStores() as $_lang): ?>
28  <?php if ($_lang->getId() != $block->getCurrentStoreId()): ?>
29  <li class="view-<?= $block->escapeHtml($_lang->getCode()) ?> switcher-option">
30  <a href="#" data-post='<?= /* @noEscape */ $block->getTargetStorePostData($_lang) ?>'>
31  <?= $block->escapeHtml($_lang->getName()) ?>
32  </a>
33  </li>
34  <?php endif; ?>
35  <?php endforeach; ?>
36  </ul>
37  </div>
38 </div>
39 <?php endif; ?>
$id
Definition: fieldset.phtml:14
if( $form)() ?>< script > require(['jquery' mage mage
Definition: save.phtml:15
__()
Definition: __.php:13
$block
Definition: block.php:8
jquery ui
Definition: tree.phtml:41
endforeach
Definition: languages.phtml:35
if(count( $block->getStores())>1)() ? '-' . $block -> getIdModifier() :'' ?>< div class="switcher language switcher-language" data-ui-id="language-switcher" id="switcher-language<?= $block->escapeHtmlAttr($id) ?>">< strong class="label switcher-label">< span ><?=$block->escapeHtml(__('Language')) ?></span ></strong >< div class="actions dropdown options switcher-options">< div class="action toggle switcher-trigger" id="switcher-language-trigger<?= $block->escapeHtmlAttr($id) ?>" data-mage-init='<?=$block-> getTargetStorePostData( $_lang) ?>'><? endif
Definition: languages.phtml:30