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.
Jawaban:
Di filter kontekstual Anda, di bawah KETIKA NILAI FILTER TIDAK TERSEDIA , pilih Berikan nilai default dan pilih "Content ID from URL" di bawah Type .
sumber
Anda juga dapat menetapkan "Nilai pengecualian" di opsi "Berikan nilai default", seperti "semua" yang akan memberi Anda semua hasil.
sumber