Question

J'ai mis à jour les filtres à afficher sous forme de menu déroulant, plutôt qu'à un.J'ai mis à jour le modèle / catalogue / calque / filtre.phtml à être:

<select onchange="setLocation(this.value)">
    <option  selected ="selected"><?php echo $this->__('sshhh') ?></option>
    <?php foreach ($this->getItems() as $_item): ?>
        <?php if ($_item->getCount() > 0): ?>
            <option  value="<?php echo $this->urlEscape($_item->getUrl()) ?>"><?php echo $_item->getLabel() ?></option>
        <?php endif; ?>
    <?php endforeach ?>
</select>

Problème: Le filtre disparaît une fois sélectionné et ajouté à la section "Actuellement de shopping par" section

objectif: J'aimerais que le filtre déroulant persiste, même lorsque l'un des éléments filtrants a été sélectionné.(J'aimerais également que la liste déroulante précise automatiquement le filtre d'attribut est actuellement active, le cas échéant. Mais je peux faire ce bit, je pense)

aide: Comment puis-je conserver un filtre affiché, même lorsque l'un des éléments filtrants est sélectionné?J'ai retrouvé la route dans les fichiers principaux, mais à aucun moment, il semble "masquer" des filtres sélectionnés / actifs, semble-t-il.

merci

Était-ce utile?

La solution

Il y a de nombreuses extensions qui font cela.

Mon préféré est ManaDev Plusieurs sélectionnerNavigation superposée (filtres) Mais il y en a d'autres.

Il y a une question similaire ici

Les deux réponses peuvent fournir des informations sur votre problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top