Bagaimana cara mengatur acara Aturan untuk "Konten dilihat" dari tidak termasuk tampilan Teaser?


9

Saya menyiapkan Aturan yang akan dijalankan selama Acara "Konten dilihat" dan tindakannya adalah untuk menampilkan pesan sistem.

Itu berhasil dan dipicu ketika saya melihat node. Namun, ketika saya pergi ke halaman utama, itu dipicu N kali, di mana N adalah jumlah node pada halaman / node.

Bagaimana saya menghentikan ini terjadi? Aturan seharusnya hanya berlaku pada tampilan penuh konten, dan mengecualikan tampilan penggoda.

Jawaban:


12

Dalam aturan Anda, tambahkan perbandingan data yang disebut "mode tampilan" dan atur ke "Konten lengkap".


0

Ini mungkin tidak efisien tetapi inilah yang saya lakukan:

Menambahkan kondisi - Situs perbandingan data: halaman-saat ini: path == node / [node: nid]

Ini untuk memastikan bahwa itu muncul pada halaman penuh / node / nid yang sebenarnya dan bukan sebagai tampilan penggoda.


2
Dalam perbandingan data juga "mode tampilan" dan Anda dapat mengaturnya menjadi "Konten lengkap"
Nigel Waters

@NigelWaters itu jawaban yang tepat, Anda bisa menambahkannya sebagai jawaban. radj: kondisi Anda akan gagal jika Anda mengaktifkan pathauto atau mekanisme aliasing URL lainnya.
Mathankumar

@NigelWaters Ya, tolong tambahkan sebagai jawaban agar saya dapat memilihnya sebagai jawaban yang benar. Terima kasih!
radj

@Mathankumar Itu tidak gagal karena [...: path] adalah jalur sistem murni, bukan URL yang bisa menjadi alias.
radj
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.