Visualizza gli attributi del filtro di categoria selezionati (attivi)
-
19-12-2019 - |
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
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.