Last active
January 30, 2019 08:16
-
-
Save roman204/bce68bbf4be9db8538223559504f1f7d to your computer and use it in GitHub Desktop.
template for form.mini.phtml when Smile_ElasticSuite and Ultimo is used in Magento2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* DISCLAIMER | |
* | |
* Do not edit or add to this file if you wish to upgrade Smile Elastic Suite to newer | |
* versions in the future. | |
* | |
* | |
* @category Smile | |
* @package Smile\ElasticsuiteCore | |
* @author Romain Ruaud <romain.ruaud@smile.fr> | |
* @copyright 2016 Smile | |
* @license Open Software License ("OSL") v. 3.0 | |
*/ | |
/** | |
* Template for quick search mini form. | |
* Overriden to manage template injection for the rendering of autocomplete results. | |
* | |
* @var $block \Smile\ElasticsuiteCore\Block\Search\Form\Autocomplete | |
*/ | |
?> | |
<?php | |
/** @var $helper \Magento\Search\Helper\Data */ | |
$helper = $this->helper('Magento\Search\Helper\Data'); | |
?> | |
<div id="header-search" class="skip-content skip-content--style"> | |
<div class="block block-search"> | |
<div class="block block-title"><strong><?php /* @escapeNotVerified */ | |
echo __('Search'); ?></strong></div> | |
<div class="block block-content"> | |
<form class="form minisearch" id="search_mini_form" action="<?php /* @escapeNotVerified */ | |
echo $helper->getResultUrl() ?>" method="get"> | |
<div class="field search"> | |
<label class="label" for="search" data-role="minisearch-label"> | |
<span><?php /* @escapeNotVerified */ | |
echo __('Search'); ?></span> | |
</label> | |
<div class="control"> | |
<input id="search" | |
data-mage-init='{"quickSearch":{ | |
"formSelector":"#search_mini_form", | |
"url":"<?php /* @escapeNotVerified */ | |
echo $block->getUrl('search/ajax/suggest'); ?>", | |
"destinationSelector":"#search_autocomplete", | |
"templates": <?php /* @noEscape */ | |
echo $block->getJsonSuggestRenderers(); ?>, | |
"priceFormat" : <?php /* @noEscape */ | |
echo $block->getJsonPriceFormat(); ?>} | |
}' | |
type="text" | |
name="<?php /* @escapeNotVerified */ | |
echo $helper->getQueryParamName() ?>" | |
value="<?php /* @escapeNotVerified */ | |
echo $helper->getEscapedQueryText() ?>" | |
placeholder="<?php /* @escapeNotVerified */ | |
echo __('Search entire store here...'); ?>" | |
class="input-text" | |
maxlength="<?php /* @escapeNotVerified */ | |
echo $helper->getMaxQueryLength(); ?>" | |
role="combobox" | |
aria-haspopup="false" | |
aria-autocomplete="both" | |
autocomplete="off" | |
data-block="autocomplete-form"/> | |
<div id="search_autocomplete" class="search-autocomplete"></div> | |
<?php echo $block->getChildHtml() ?> | |
</div> | |
</div> | |
<div class="actions"> | |
<button type="submit" | |
title="<?php echo $block->escapeHtml(__('Search')) ?>" | |
class="action search"> | |
<span><?php /* @escapeNotVerified */ | |
echo __('Search'); ?></span> | |
</button> | |
</div> | |
</form> | |
</div> | |
</div> | |
</div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment