Domanda

Ho aggiornato i filtri per mostrare come menu a discesa, piuttosto che un.I Aggiornato modello / Catalogo / livello / filtro.phtml per essere:

<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>
.

Problema: Il filtro scompare una volta selezionato e viene aggiunto alla sezione 'Attualmente acquisti da'

Obiettivo: Mi piacerebbe che il menu a discesa del filtro persisterà, anche quando uno degli elementi del filtro è stato selezionato.(Mi piacerebbe anche il dropdown per pre-selezionare automaticamente il filtro di attributo è attualmente attivo, se presente. Ma posso fare questo bit, penso)

Guida: Come posso tenere visualizzato un filtro, anche quando è selezionato uno degli elementi del filtro?Ho rintracciato il percorso ai file principali, ma in nessun punto sembra "nascondere" i filtri selezionati / attivi, sembra.

Grazie

È stato utile?

Soluzione

Ci sono molte estensioni che lo fanno.

Il mio preferito è Manadev multiple Select inNavigazione a strati (filtri) Ma ce ne sono altri.

C'è una domanda simile qui

Entrambe le risposte possono fornire informazioni sul tuo problema.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top