Como passar um argumento para o Views for Drupal 7?


12

Estou tentando passar uma discussão através de um bloco criado por uma exibição.

O nó é um nó do produto ubercart. Eu aliastei os caminhos, como:

nó / 45 para produtos / [nome]

Nos filtros contextuais, escolhi o filtro "Conteúdo: Nid"

Na visualização com filtros contextuais, ele trabalha com o ID do nó como deveria. por exemplo, "45", mas a exibição não aparece no nó da página / 45.

Acredito que o alias pode ter causado o problema, mas achei que o Drupal foi projetado para converter aliases em IDs de nó.


O alias não afeta os valores do argumento.
Shoaib Nawaz

Respostas:


12

No seu filtro contextual, em QUANDO O VALOR DO FILTRO NÃO ESTÁ DISPONÍVEL , escolha Fornecer valor padrão e selecione "ID do conteúdo do URL" em Tipo .


Obrigado Adam. Eu descobri que você precisa fazer isso por blocos.
21711 Chris Lai

1

Você também pode definir um "Valor de exceção" na opção "Fornecer valor padrão", como "tudo", que trará todos os resultados.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.