<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ use Magento\Backend\Block\GlobalSearch; use Magento\Framework\Json\Helper\Data; /** @var $block GlobalSearch */ /** @var Data $helper */ $helper = $this->helper(Data::class); ?> <div class="search-global" data-mage-init='{"globalSearch": {}}'><form action="#" id="form-search"><div class="search-global-field"><label class="search-global-label" for="search-global"></label> <input type="text" class="search-global-input" id="search-global" name="query" data-mage-init='<?= /* @noEscape */ $helper->jsonEncode($block->getWidgetInitOptions()) ?>'><button type="submit" class="search-global-action" title="<?= $block->escapeHtmlAttr(__('Search')) ?>" ></button></div></form><script data-template="search-suggest" type="text/x-magento-template">
        <ul class="search-global-menu">
        <li class="item">
            <a id="searchPreviewProducts" href="<?= $block->escapeUrl($block->getUrl('catalog/product/index/')) ?>?search=<%- data.term%>" class="title">"<%- data.term%>" in Products</a></li>
        <li class="item">
            <a id="searchPreviewOrders" href="<?= $block->escapeUrl($block->getUrl('sales/order/index/')) ?>?search=<%- data.term%>" class="title">"<%- data.term%>" in Orders</a></li>
        <li class="item">
            <a id="searchPreviewCustomers" href="<?= $block->escapeUrl($block->getUrl('customer/index/index/')) ?>?search=<%- data.term%>" class="title">"<%- data.term%>" in Customers</a></li>
        <li class="item">
            <a id="searchPreviewPages" href="<?= $block->escapeUrl($block->getUrl('cms/page/index/')) ?>?search=<%- data.term%>" class="title">"<%- data.term%>" in Pages</a></li>
            <% if (data.items.length) { %>
            <% _.each(data.items, function(value){ %>
            <li class="item"
                <%= data.optionData(value) %>
                >
                <a href="<%- value.url %>" class="title"><%- value.name %></a>
                <span class="type"><%- value.type %></span>
                <%- value.description || "" %></li>
            <% }); %>
        <% } else { %>
            <li>
                <span class="mage-suggest-no-records">
                    <?= $block->escapeHtml(__('No records found.')) ?></span></li>
        <% } %></ul></script></div>