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.
Respuestas:
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 .
fuente
También puede definir un "Valor de excepción" en la opción "Proporcionar valor predeterminado", como "todos", que le proporcionará todos los resultados.
fuente