Viste multiple

2 contenuti / 0 new
Ultimo contenuto
Viste multiple

Ciao a tutti,

ho un problema legato alla navigazione del catalogo prodotti per un sito e-commerce su cui sto lavorando.

Il sito contiene migliaia di prodotti, e per creare una navigazione semplice per gli utenti abbiamo creato 4 categorie indipendenti.

Diciamo che le categorie sono:
1) Marca
2) Tipo
3) Stile
4) Uso
Che in effetti sono 4 dizionari diversi.

Il nostro obbiettivo è quello di creare 4 blocchi (o pannelli, o qualsiasi altra cosa :)) per aggiornare le categorie in funzione della selezione che viene fatta.
Diciamo che abbiamo una tabella per i prodotti e 4 tabelle per le categorie all'interno del DB. Ogni prodotto è collegato ai termini (1-n) all'interno di ogni dizionario delle categorie.

Prodotti (è solo un esempio ma si possono creare centinaia di combinazioni)
-------
1. Levis-Jeans-Party-Trendy
2. Diesel-T-shirt-Everyday-Casual
3. Marlboro-Camicia-Lavoro-Classic

Marca
------
Levis
Diesel
Marlboro

Tipo
------
Jeans
T-shirt
Camicia

Use
-------
Party
Everyday
Lavoro

Style
------
Trendy
Classic
Casual

Adesso diciamo che abbiamo una pagina così configurata:
--------------------------------------
Brand list block
-------------------------------------
Type list block
-------------------------------------
Use list block
-------------------------------------
Style list block

Se faccio click su un item nella lista, voglio attivare 3 query, che mi mandano su una pagina come questa:
-------------------------------
Brand = Levis
--------------------------------
Type list block where brand = levis
---------------------------------
Use list block where brand = levis
----------------------------------
Style list block where brand = levis
-----------------------------------

Adesso che ho scelto la Marca (Brand) voglio scegliere anche il tipo (Type)

Brand = Levis
-------------------------------
Type = Pants
-------------------------------
Use list block where brand = levis AND type = pants
------------------------------
Style list block where brand = levis AND type = pants
--------------------------------

E così via.

Vorrei sapere se qualcuno ha qualche suggerimento in proposito?

Grazie mille!

Gian

Scusa, ma le 4 categorie sono delle tassonomie associate ad ogni nodo ?
Hai provato con gli "argomenti" della vista ? Oppure con i filtri esposti ?

M.

--
Michel 'ZioBudda' Morelli -- [email protected]
Sviluppo applicazioni CMS DRUPAL e web dinamiche -- Corsi Drupal -- Amministrazione Drupal -- Hosting Drupal