drupal 7 – Ver campos de precio e imagen de productos comerciales

Pregunta:

En el comercio de Drupal 7 encontré un problema.
Quiero mostrar los últimos 3 elementos colocados en el tipo de contenido show_product, con atributos de la tienda. Hay varias entidades en la tienda, que se muestran en el mismo nodo con el campo de referencia del producto, todas con diferentes atributos e imágenes. Imagine que todas las tiendas de ropa en línea se enfrentarán al mismo problema en cuanto a tallas y colores. Entonces, en Vistas necesito una relación en "Contenido: field_prodref – product_id" para mostrar los atributos de las entidades. La vista muestra todos los productos de la tienda. ¿Hay alguna forma de evitar esto para que la vista muestre solo el nodo de visualización show_product con el campo de precio y la imagen?

Respuesta:

Estoy bastante seguro de que ya habrías resuelto los * últimos 3 elementos colocados en la parte del tipo de contenido show_product *:

  1. Agregar filtros, Nodo: Tipo, Tipo de nodo: show_product
  2. Agregar criterios de clasificación, Nodo: Fecha de publicación, Orden de clasificación: Descendente
  3. Elementos para mostrar: 3

Para la parte de los atributos, la más complicada, en lugar de definir una relación en la vista existente, sería mejor crear una vista completamente nueva, que enumeraría los atributos del producto pasados ​​como argumento.

Para que todo funcione en conjunto, adjuntará la última vista a la anterior utilizando uno de los módulos Viewfield (7.x-dev), Views Field View (7.x-dev) y View .

Un ejemplo, usando Viewfield. Al tipo de nodo show_product agregue un campo de vista oculto llamado Attrview. Configúrelo en "Usar siempre el valor predeterminado". Establezca el valor predeterminado para la vista de lista de atributos. El argumento es "% nid". Excluya su visualización del avance del nodo, vista completa, etc.

En la primera vista, luego, junto con Precio e Imagen, también agregue Attrview como un campo. ¡Hecho!

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım