Bagaimana cara menyampaikan argumen ke Views untuk Drupal 7?


12

Saya mencoba menyampaikan argumen melalui blok yang dibuat oleh tampilan.

Node adalah simpul produk ubercart. Saya telah alias path seperti:

node / 45 ke produk / [nama]

Dalam filter kontekstual, saya telah memilih filter "Konten: Nid"

Dalam Pratinjau dengan filter kontekstual, ia berfungsi dengan id simpul sebagaimana mestinya. misalnya "45" tetapi tampilan tidak ditampilkan pada halaman simpul / 45.

Saya percaya alias mungkin menyebabkan masalah, tetapi saya pikir Drupal dirancang untuk memiliki alias dikonversi ke simpul id.


Alias ​​tidak memengaruhi nilai argumen.
Shoaib Nawaz

Jawaban:


12

Di filter kontekstual Anda, di bawah KETIKA NILAI FILTER TIDAK TERSEDIA , pilih Berikan nilai default dan pilih "Content ID from URL" di bawah Type .


Terima kasih Adam. Saya tahu Anda perlu melakukan ini untuk blok.
Chris Lai

1

Anda juga dapat menetapkan "Nilai pengecualian" di opsi "Berikan nilai default", seperti "semua" yang akan memberi Anda semua hasil.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.