![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/magento/module-newsletter/view/adminhtml/templates/preview/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ /** @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ ?> <?php if ($websites = $block->getWebsites()): ?> <div class="field field-store-switcher"> <label class="label" for="store_switcher"><?= $block->escapeHtml(__('Choose Store View:')) ?></label> <div class="control"> <select id="store_switcher" class="admin__control-select" name="store_switcher"> <?php foreach ($websites as $website): ?> <?php $showWebsite = false; ?> <?php foreach ($website->getGroups() as $group): ?> <?php $showGroup = false; ?> <?php foreach ($block->getStores($group) as $store): ?> <?php if ($showWebsite == false): ?> <?php $showWebsite = true; ?> <optgroup label="<?= $block->escapeHtmlAttr($website->getName()) ?>"></optgroup> <?php endif; ?> <?php if ($showGroup == false): ?> <?php $showGroup = true; ?> <optgroup label=" <?= $block->escapeHtmlAttr($group->getName()) ?>"> <?php endif; ?> <option value="<?= $block->escapeHtmlAttr($store->getId()) ?>" <?php if ($block->getStoreId() == $store->getId()): ?> selected="selected"<?php endif; ?>> <?= $block->escapeHtml($store->getName()) ?> </option> <?php endforeach; ?> <?php if ($showGroup): ?> </optgroup> <?php endif; ?> <?php endforeach; ?> <?php endforeach; ?> </select> </div> <?= $block->getHintHtml() ?> </div> <?php $scriptString= <<<script require(['prototype'], function(){ //<![CDATA[ Event.observe($('store_switcher'), 'change', function(event) { var element = Event.element(event); $('preview_store_id').value = element.value; }); //]]> }); script; ?> <?= /* @noEscape */ $secureRenderer->renderTag('script', [], $scriptString, false) ?> <?php endif; ?>