Gestire le visualizzazioni del Prodotto: campo immagine direttamente nella Visualizzazione prodotto?


17

Ho un nodo "Product Display" che mostra un "Prodotto" (alimentato dal modulo Drupal Commerce ).

Ho installato il modulo Display Suite e creato una nuova modalità di visualizzazione per il tipo di contenuto "Product Display".

Il problema è che questa nuova modalità è associata alla modalità di visualizzazione predefinita di "Prodotto" e non vedo alcun modo per cambiarla.

Ciò di cui ho bisogno è creare una nuova modalità per "Prodotto" e ottenere la modalità di visualizzazione di "Visualizzazione prodotto" associata a questa nuova.

C'è modo di farlo?


Non dici se "Prodotto" è un altro tipo di contenuto.
kiamlaluno

Il prodotto è un "tipo di prodotto" del modulo drupal.org/project/commerce su admin / commerce / prodotti / tipi / prodotto / display
chefnelone

3
non ho usato la suite display ma capisco il suo scopo. per far avanzare il progetto, hai tentato di creare un tema per la visualizzazione con un file modello standard per il prodotto di tipo nodo?
au_stan,

voto del commento di @Austin, è così che vorrei andare.
magtak,

1
È un problema noto, vedi drupal.org/node/733044 e AFAIK non esiste (ancora) una soluzione adeguata.
Attiks,

Risposte:


3

Vai alla scheda Gestisci display dell'entità prodotto e abilita la stessa "Modalità di visualizzazione" che usi in "Display prodotto". Fallo nel campo "Impostazioni di visualizzazione personalizzate".

Quindi imposta lo stile dell'immagine per il campo Immagine. E vedere le modifiche nella pagina "Visualizzazione prodotto"


1

Ho trovato una soluzione a questo ... è priva di documenti e davvero complicata. Nel tipo di contenuto Visualizzazione prodotto, aggiungi una modalità di visualizzazione con un nome macchina personalizzato my_custom_display. Ora vai al tuo prodotto Commerce e aggiungi una nuova modalità di visualizzazione e denominala node_my_custom_display. Quando si antepone la node_corrispondenza, corrisponde all'altra visualizzazione e consente di modificare l'impostazione del campo dalla modalità di visualizzazione del tipo di contenuto Visualizzazione prodotto.

Riepilogo rapido

Visualizzazione prodotto Tipo di contenuto Nome modalità di visualizzazione: my_custom_dispaly

Nome modalità di visualizzazione prodotto commerciale: node_my_custom_display


0

Poiché "Prodotto" è implementato come entità in Drupal, dovresti essere in grado di fare qualcosa di simile all'esempio fornito qui per creare una nuova modalità di visualizzazione: http://mearra.com/blogs/juha-niemi/drupal- 7-modalità-vista-nodo-personalizzata .


il problema non è come creare una modalità di visualizzazione per "Prodotto" ma come ottenere una modalità di visualizzazione creata per "Visualizzazione prodotto" relativa a una nuova modalità di visualizzazione creata per "Prodotto"
chefnelone

sotto la tua vista, avresti impostato il tuo stile di riga su qualcosa come campi. da lì, puoi creare temi per la tua vista. fai clic sul tema: link informazioni e usa uno di questi modelli per creare temi per il tuo output.
au_stan,

@chefnelone, non devi get a View Mode created for "Product Display" related to a new View mode. Vai alla Manage Displayscheda dell'entità prodotto e abilita la stessa "Modalità di visualizzazione" che usi in "Dispaly prodotto". Fallo in campo Custom display settings. Quindi imposta lo stile dell'immagine per il campo Immagine. E vedi le modifiche alla pagina "Product display"
milkovsky
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.