¿Cómo pasar un argumento a Views para Drupal 7?


12

Estoy tratando de pasar una discusión a través de un bloque creado por una vista.

El nodo es un nodo de producto ubercart. He alias los caminos como:

nodo / 45 a productos / [nombre]

En los filtros contextuales, he elegido el filtro "Contenido: Nid"

En la Vista previa con filtros contextuales, funciona con la identificación del nodo como debería. por ejemplo, "45" pero la vista no se muestra en el nodo de página / 45.

Creo que el alias puede haber causado el problema, pero pensé que Drupal fue diseñado para convertir los alias en id de nodo.


El alias no afecta los valores de los argumentos.
Shoaib Nawaz

Respuestas:


12

En su filtro contextual, en CUANDO EL VALOR DEL FILTRO NO ESTÁ DISPONIBLE , elija Proporcionar valor predeterminado y seleccione "ID de contenido de URL" en Tipo .


Gracias Adam Me di cuenta de que necesitas hacer esto para los bloques.
Chris Lai

1

También puede definir un "Valor de excepción" en la opción "Proporcionar valor predeterminado", como "todos", que le proporcionará todos los resultados.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.