Filtri sul catalogo

5 contenuti / 0 new
Ultimo contenuto
Filtri sul catalogo

Salve,
sto realizzando un progetto con ubercart e ho un dubbio...
Il classico shop di scarpe con tipo (uomo, donna, bambino), colore, marca, modello e la misura come attributo.
Pensavo di fare il "tipo" come catalogo, il catalogo uomo, donna e bambino e il resto come tassonomia solo che dovrei modificare la visualizzazione del catalogo aggiungendo la possibilità di filtrare i prodotti per marca, modello e colore e la cosa che mi resta complicata è far si che i filtri non siano semplici selct con tutti i valori, ma se scelgo "Marca1" dovrò avere nel filtro "modello" solo i modelli della "Marca1", lo stesso per il colore...
Un po come accade su siti tipo yoox.com, qualche esperienza in merito?

saluti

Ciao ZoD.

Per quanto mi riguarda, io non uso taxonomy nella creazione di serie di articoli. Aggiungo al tipo di contenuto "products" di ubercart sufficienti campi di "diversificazione", poi clono la vista predefinita "products" aggiungendo il filtro che mi interessa (marca,modello, dimensioni, ecc.).
Sempre in fase di viste, creo un collegamento al menu precostituito con il nome della "serie" che mi interessa, inserisco lo stesso menu in una regione, ed ho finito.
Non so se sia il modo migliore e più raffinato, ma a me funziona.

Kunst

Come mai usai campi CCK al posto della tassonomia?
Io ho scritto un piccolo modulo che crea una vista e un blocco, la vista serve per vedere il catalago il blocco per filtrare i risultati, in questo modo nel blocco ho dei filtri "dinamici" e mi dice quanti prtodotti ci sono per ogni termine.
Esce quindi una cosa tipo
Filtro usato:
Colore: Nero (7)

Aggiungi filtri:
Marca: Nike (3), adidas (4) ...
Tipo: Runner (4), Trekking (3)

etc.. ovviamente in questo caso mi compariranno come filtri solo i termini nei prodotti che hanno anche il colore Nero...
Il filtro, lato view, avviene leggendo l'url che sarà una cosa tipo catalogo/uomo/rosso/nike/ ... così da avere indirizzi facilmente leggibili e coerenti col contenuto visualizzato.
In pratica una cosa simile a quello che viene fatto Qui

Così riesco a fare a esattamente quello che mi serve ma scrivendo un modulo apposito, non mi sono venute in mente altre soluzioni utilizzando moduli già fatti.
Saluti

digiSin :: Sinergie Digitali
www.digisin.it

Non puoi usare http://drupal.org/project/faceted_search ? Ci sono anche moduli ausiliari che espongono come facets campi CCK e altro.

Si è un ottimo modulo però un po' pesante

digiSin :: Sinergie Digitali
www.digisin.it