Nodo / Prodotto: rimuovere duplicati (=varianti)

3 contenuti / 0 new
Ultimo contenuto
Nodo / Prodotto: rimuovere duplicati (=varianti)

Ho creato la mia bella view che serve ad esporre tutti i prodotti del mio negozio (Drupal Commerce su D7).
L'ho creata a partire dai nodi (su cui ho tutti i campi descrittivi che mi servono) aggiungendo la relazione col prodotto corrispondente, perché anche nella view mi serviva il pulsante Aggiungi al carrello e altri campi specifici del prodotto (e non presenti nel nodo).
Fondamentalmente, il prodotto mi serviva per gestire le varianti (bottiglia da 0.75, bottiglia da 0.375 etc.) e mi va bene che sia nel pannellino di acquisto, insieme al pulsante per aggiungere al carrello.
Ma avendo creato la relazione tra nodo e prodotto, ora nella view mi mostra tutte le varianti come unità singola, e non i nodi (ossia, come se mostrasse dieci magliette per ogni colore in cui è disponibile la maglietta). Ho provato a cercare nelle opzioni della view qualcosa che serva a ridurre i duplicati, a smanettare con i Group by (ma non è quello che voglio) e a inserire filtri sul titolo, ma non mi riesce di nascondere i duplicati. C'è un modo di farlo che mi sfugge o sono costretta a scrivermi a mano i pulsanti del carrello eliminando la relazione col prodotto?

Drupal Version:

Dunque, giusto per lasciare una traccia dei miei tentativi qui.
Effettivamente field extractor è utile per creare un nuovo formattatore dei campi (es. predefinito, abbreviato, field_extractor) e quindi avere a disposizioni dati in modo diverso.
Ma non risolve il problema, perché ogniqualvolta nella view uso la relazione tra nodo e prodotto, il numero totale dei contenuti visualizzati è quello dei prodotti (ossia, tutte le varianti, non raggruppate all'interno del nodo che le contiene tutte).

Un modo per aggirare il problema sembra essere quello di utilizzare il modulo Entity view modes per creare un nuovo tipo di visualizzazione dei contenuti che chiamo Pincopallino, in cui far confluire (parlo di nodo e non di prodotto) tutti i campi del prodotto che mi serve di visualizzare, e poi, nella view, utilizzare la modalità Contenuto completo (tipo: Pincopallino) invece della modalità Campi (che uso di solito).
Svantaggi: non posso customizzare i campi come voglio, non posso inserire campi di testo etc. a meno di usare Display Suite (che è il prossimo tentativo che voglio fare).

Grazie Psico. :)

...enter at your own risk...