Filtro includi/escludi sul sito web
Inviato: 06/03/2016, 9:58
Le opzioni di ricerca avanzate sono state un po' riviste ma al momento la parte che non mi convince è quella dei filtri di inclusione ed esclusione:
L'obiettivo è poter filtrare i dati in base a particolari categorie (meccanico, device, bios, arcade, non arcade) e per farlo ci sono due possibili soluzioni:
1) un'opzione per ciascuna di queste voci (con i valori si, no, qualsiasi)
2) un'unica opzione che raccoglie più cose, ma separata in due parti (includi ed escludi)
Al momento, con le ultime correzioni di questa mattina, funziona così:
- il default è quello di mostrare tutto
- applico il filtro di inclusione: se è indicato "arcade" filtro per i giochi Mame, se "sistema" per le console, se "device" per i device, ecc.
- applico il filtro di esclusione, che quindi blocca tutto ciò che "non è" qualcosa
- nel caso in cui siano indicati entrambi (includi arcade, escludi arcade) vince sempre l'esclusione
- se in includi non è indicato nulla, non vengono applicati (quindi mostra tutto)
La parte che può generare confusione è che questi filtri non agiscono sullo stesso livello: un gioco meccanico può avere la categoria casino/slot, così come un gioco arcade può usare un chd.
Mettere 8-9 voci diverse sarebbe uno spreco di spazio sullo schermo ma se questo aiuta a capire allora forse meglio procedere in quella direzione.
Cosa consigliate?
L'obiettivo è poter filtrare i dati in base a particolari categorie (meccanico, device, bios, arcade, non arcade) e per farlo ci sono due possibili soluzioni:
1) un'opzione per ciascuna di queste voci (con i valori si, no, qualsiasi)
2) un'unica opzione che raccoglie più cose, ma separata in due parti (includi ed escludi)
Al momento, con le ultime correzioni di questa mattina, funziona così:
- il default è quello di mostrare tutto
- applico il filtro di inclusione: se è indicato "arcade" filtro per i giochi Mame, se "sistema" per le console, se "device" per i device, ecc.
- applico il filtro di esclusione, che quindi blocca tutto ciò che "non è" qualcosa
- nel caso in cui siano indicati entrambi (includi arcade, escludi arcade) vince sempre l'esclusione
- se in includi non è indicato nulla, non vengono applicati (quindi mostra tutto)
La parte che può generare confusione è che questi filtri non agiscono sullo stesso livello: un gioco meccanico può avere la categoria casino/slot, così come un gioco arcade può usare un chd.
Mettere 8-9 voci diverse sarebbe uno spreco di spazio sullo schermo ma se questo aiuta a capire allora forse meglio procedere in quella direzione.
Cosa consigliate?