Dalam sebuah tampilan, bagaimana saya bisa menautkan bidang ke node?


14

Dalam tampilan bidang, bidang "judul" memiliki kotak centang "Tautkan bidang ini ke konten asli". Tetapi kotak centang ini tidak tersedia untuk bidang lain. Bagaimana saya bisa mencapai fungsi ini untuk bidang lain?

Misalnya dalam kasus saya, saya memiliki bidang "subtitle" khusus, dan saya ingin mendaftar subtitle node. Subtitle harus berupa tautan yang mengarah ke simpul.

Jawaban:


25

seperti @Daphna sebutkan dan Anda bisa lihat di sini: drupal.org/node/1234862 Anda bisa menggunakan Content: Pathnilai bidang sebagai token untuk bidang yang ingin Anda tautkan ke konten:

  1. tambahkan Content: Pathbidang dan dalam configure fieldkotak modal centang Exclude from displayuntuk menyembunyikan bidang ini agar tidak ditampilkan dan mengatur ulang bidang sehingga bidang ini di atas bidang yang ingin Anda tautkan ke konten.
  2. klik bidang yang ingin Anda tautkan ke konten untuk membuka configure fieldkotak modal dan di Rewrite resultsbagian periksa Rewrite the output of this field.
  3. dalam textarea dibuka di bawah Rewrite resultsmenulis ini: <a href="[path]">[field_name]</a>. Anda harus mengganti field namedengan token yang sesuai dari bidang yang ingin Anda tautkan. Anda dapat menemukan semua bidang token di Replacement patternsbagian bawah Rewrite results.

3
Bidang yang harus Anda tambahkan adalah "Konten: Jalur" untuk dapat menggunakan [jalur], bukan "Konten: Tautan".

1
tnx @Zeroth, saya mengedit jawaban saya.
sepehr

@Zeroth Terima kasih sangat sangat sangat muccchhhh !!!!!!!! :)
Winston

Saya menghabiskan waktu bertanya-tanya mengapa saya tidak bisa melihat Konten: Jalur dalam pola penulisan ulang, siapa yang akan berpikir saya perlu mengatur ulang bidang. WTF. Sulit bagi Google untuk jawaban ini, terima kasih.
Headsvk

juga jangan lupa untuk menghapus centang "tautkan gambar ke isinya" pada bidang ke-2 jika Anda melakukan opsi ini, karena Anda akan memiliki tautan 2xAnchor.
Michael

6

Apa yang harus diketahui bidang subtitle, di mana menautkannya. Ini dilakukan dengan bidang NodeID (nid).

  1. tambahkan bidang "Konten: Nid (ID simpul)"; Pilih sembunyikan dari opsi Tampilan
  2. Susun ulang bidang itu. Dorong lebih tinggi dari subtitle Anda (sehingga dapat meraih nid itu)
  3. tulis ulang output sebagai tautan dengan nid, seperti simpul / [nid] atau sesuatu
  4. Voa

Menambahkan bidang Nid tersembunyi membuat token [nid] tersedia di bidang subtitle saat menjadikannya tautan. Anda juga perlu menginstal Token.

Atau http://drupal.org/node/1234862 mungkin?


1
Di sini drupal.org/node/1234862 mereka menyarankan menggunakan konten: path, yang menurut saya lebih baik. Bisakah Anda mengedit ini menjadi jawaban Anda?
daphshez

Ini tidak mendukung modul path (seperti yang ditunjukkan oleh @Daphna).
Adam Balsam
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.