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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //home/corals/old/vendor/amasty/shopby/view/frontend/templates/layer/state.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\State $block
 * @var \Magento\Framework\Escaper $escaper
 */

$filters = $block->getActiveFilters();
$value = [];
?>

<?php if (!empty($filters)): ?>
    <div id="am-shopby-container"
         class="amshopby-filter-current filter-current"
         data-am-js="shopby-container"
         data-mage-init='{"collapsible":{"openedState": "active", "collapsible": true, "active": false }}'>
        <span class="block-subtitle filter-current-subtitle"
              role="heading"
              aria-level="2"
              data-role="title"
              data-count="<?= /* @noEscape */ count($filters) ?>">
            <?= $escaper->escapeHtml(__('Now Shopping by')) ?>
        </span>
        <ol class="amshopby-items items">
            <?php foreach ($filters as $filter): ?>
                <?php
                    /** @var \Magento\Catalog\Model\Layer\Filter\Item $filter */
                    $filterSetting = $block->getFilterSetting($filter->getFilter());
                    $value = $value ?: $filter->getValue();
                    $resultValue = $block->getFilterValue($value, $filter);
                    $clearLinkUrl = $filter->getClearLinkUrl();
                    $currentFilterName = __('Remove') . " " . __($filter->getName())
                        . " " . $block->stripTags($filter->getLabel());
                ?>
                <li class="item amshopby-item"
                    data-am-js="shopby-item"
                    data-container="<?= /* @noEscape */ $filter->getFilter()->getRequestVar() ?>"
                    data-value="<?= /* @noEscape */ $block->getDataValue($resultValue) ?>">
                    <?php if ($clearLinkUrl): ?>
                        <a class="action previous"
                           href="<?= $escaper->escapeUrl($filter->getRemoveUrl()) ?>"
                           title="<?= $escaper->escapeHtmlAttr(__('Previous')) ?>">
                            <span><?= $escaper->escapeHtml(__('Previous')) ?></span>
                        </a>
                        <a class="action remove"
                           title="<?= $escaper->escapeHtmlAttr($filter->getFilter()->getClearLinkText()) ?>"
                           href="<?= $escaper->escapeUrl($clearLinkUrl) ?>">
                            <span><?= $escaper->escapeHtml($filter->getFilter()->getClearLinkText()) ?></span>
                        </a>
                    <?php else: ?>
                        <a class="amshopby-remove"
                           href="<?= $escaper->escapeUrl($filter->getRemoveUrl($resultValue)) ?>"
                           aria-label="<?= $escaper->escapeHtmlAttr($currentFilterName) ?>"
                           title="<?= $escaper->escapeHtmlAttr($currentFilterName) ?>">
                        </a>
                    <?php endif; ?>
                    <span class="amshopby-filter-name">
                        <?= $escaper->escapeHtml(__($filter->getName())) ?>
                    </span>
                    <div class="amshopby-filter-value">
                        <?= /* @noEscape */ $block->viewLabel($filter) ?>
                    </div>
                </li>

                <?php $value = $block->changeValueForMultiselect($filter->getFilter(), $value) ?>
            <?php endforeach; ?>
            <li class="amshopby-button-wrap">
                <?php if ($block->getUnfoldedCount() && $block->getUnfoldedCount() < count($filters)): ?>
                    <?= /* @noEscape */ $block->createShowMoreButtonBlock() ?>
                <?php endif; ?>
            </li>
        </ol>

        <script type="text/x-magento-init">
            {
                "[data-am-js='shopby-container']": {
                    "amShopbyFilterContainer": {
                            "collectFilters": <?= /* @noEscape */ $block->collectFilters() ?>,
                            "numberOfUnfoldedOptions": <?= $escaper->escapeHtml($block->getUnfoldedCount()) ?>
                       }
                }
            }
        </script>
    </div>
<?php endif; ?>

Spamworldpro Mini