flags.phtml 985 B

123456789101112131415161718192021
  1. <?php
  2. /**
  3. * Copyright © Magento, Inc. All rights reserved.
  4. * See COPYING.txt for license details.
  5. */
  6. // @codingStandardsIgnoreFile
  7. // @deprecated
  8. ?>
  9. <?php if (count($block->getStores())>1): ?>
  10. <div class="form-language">
  11. <label for="select-language"><?= $block->escapeHtml(__('Your Language:')) ?></label>
  12. <select id="select-language" title="<?= $block->escapeHtmlAttr(__('Your Language')) ?>" onchange="window.location.href=this.value" class="flags">
  13. <?php foreach ($block->getStores() as $_lang): ?>
  14. <?php $_selected = ($_lang->getId() == $block->getCurrentStoreId()) ? ' selected="selected"' : '' ?>
  15. <option value="<?= $block->escapeUrl($_lang->getCurrentUrl()) ?>" style="background-image:url('<?= $block->escapeUrl($block->getViewFileUrl('images/flags/flag_' . $_lang->getCode() . '.gif')) ?>');"<?= /* @noEscape */ $_selected ?>><?= $block->escapeHtml($_lang->getName()) ?></option>
  16. <?php endforeach; ?>
  17. </select>
  18. </div>
  19. <?php endif; ?>