Gestionar pantallas del producto: campo de imagen directamente en la pantalla del producto

17

Tengo un nodo "Pantalla de producto" que muestra un "Producto" (impulsado por el módulo Drupal Commerce ).

He instalado el módulo Display Suite y he creado un nuevo modo de visualización para el tipo de contenido "Product Display".

El problema es que este nuevo modo está asociado con el modo de vista predeterminado de "Producto", y no veo forma de cambiarlo.

Lo que necesito es crear un nuevo modo para "Producto" y obtener el modo de visualización de "Visualización de producto" asociado con este nuevo.

¿Hay alguna forma de hacerlo?

chefnelone
fuente
No dice si "Producto" es otro tipo de contenido.
kiamlaluno
El producto es un "tipo de producto" del módulo drupal.org/project/commerce en admin / commerce / products / types / product / display
chefnelone
3
No he usado el conjunto de pantallas, pero entiendo su propósito. en aras de avanzar en su proyecto, ¿ha intentado crear un tema para su pantalla con un archivo de plantilla estándar para un producto de tipo nodo?
au_stan
votando el comentario de @ austin, esa es la forma en que iría.
magtak
1
Es un problema conocido, consulte drupal.org/node/733044 y AFAIK no hay una solución adecuada (todavía).
Attiks

Respuestas:

3

Vaya a la pestaña Administrar visualización de su entidad de producto y active el mismo "Modo de visualización" que utiliza en "Visualización de producto". Hágalo en el conjunto de campos "Configuración de visualización personalizada".

Luego configure el estilo de imagen para el campo Imagen. Y vea los cambios en la página "Visualización del producto"

milkovsky
fuente
1

Encontré una solución a esto ... es indocumentado y realmente complicado. En su tipo de contenido de visualización del producto, agregue un modo de visualización con un nombre de máquina personalizado my_custom_display. Ahora vaya a su Producto de Comercio, agregue un nuevo modo de visualización y asígnele un nombre node_my_custom_display. Cuando anteponga node_, coincide con la otra pantalla y le permitirá cambiar la configuración del campo desde el modo de visualización del tipo de contenido de la Pantalla del producto.

Sumario rápido

Vista del producto Tipo de contenido Nombre del modo de visualización: my_custom_dispaly

Nombre del modo de visualización del producto de comercio: node_my_custom_display


fuente
0

Dado que "Producto" se implementa como una entidad en Drupal, debe poder hacer algo similar al ejemplo proporcionado aquí para crear un nuevo Modo de Vista para él: http://mearra.com/blogs/juha-niemi/drupal- 7 modos de vista de nodo personalizado .

nmc
fuente
el problema no es cómo crear un modo de visualización para "Producto" sino cómo crear un modo de visualización creado para "Visualización de producto" relacionado con un nuevo modo de visualización creado para "Producto"
chefnelone
bajo su vista, establecería su estilo de fila en algo así como campos. a partir de ahí, puede crear un tema para su vista. haga clic en el tema: enlace de información y use una de esas plantillas para crear un tema para su salida.
au_stan
@chefnelone, no debes get a View Mode created for "Product Display" related to a new View mode. Simplemente vaya a la Manage Displaypestaña de la entidad de su producto y habilite el mismo "Modo de visualización" que utiliza en "Visualización del producto". Hazlo en el Custom display settingscampo. Luego configure el estilo de imagen para el campo Imagen. Y vea los cambios en la página "Exhibición del producto"
milkovsky