Jak przekazać argument w Widoku dla Drupala 7?


12

Próbuję przekazać argument przez blok utworzony przez widok.

Węzeł jest węzłem produktu ubercart. Skalowałem ścieżki takie jak:

węzeł / 45 do produktów / [nazwa]

W filtrach kontekstowych wybrałem filtr „Treść: Nid”

W podglądzie z filtrami kontekstowymi działa z identyfikatorem węzła tak, jak powinien. np. „45”, ale widok nie wyświetla się w węźle strony / 45.

Myślę, że alias mógł spowodować problem, ale myślałem, że Drupal został zaprojektowany do konwersji aliasów na identyfikatory węzłów.


Alias ​​nie wpływa na wartości argumentów.
Shoaib Nawaz

Odpowiedzi:


12

W filtrze kontekstowym w obszarze GDY WARTOŚĆ FILTRA NIE JEST DOSTĘPNA , wybierz Podaj wartość domyślną i wybierz „Content ID z adresu URL” w polu Typ .


Dzięki Adam. Zrozumiałem, że musisz to zrobić dla bloków.
Chris Lai,

1

Możesz także zdefiniować „Wartość wyjątku” w opcji „Podaj wartość domyślną”, na przykład „wszystkie”, która przyniesie Ci wszystkie wyniki.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.