Bir görünümde, bir alanı düğüme nasıl bağlayabilirim?


14

Alanlar görünümünde, "başlık" alanında "Bu alanı orijinal içeriğe bağla" onay kutusu bulunur. Ancak bu onay kutusu diğer alanlar için kullanılamaz. Bu işlevi diğer alanlar için nasıl başarabilirim?

Örneğin benim durumumda özel bir "altyazı" alanı var ve ben düğüm altyazılarını listelemek istiyorum. Altyazılar düğüme işaret eden bağlantılar olmalıdır.

Yanıtlar:


25

@Daphna'da belirtildiği gibi burada görebilirsiniz: drupal.org/node/1234862 , Content: Pathalan değerini, içeriğe bağlanmak istediğiniz alan için bir belirteç olarak kullanabilirsiniz :

  1. Content: Pathalan ekle ve configure fieldkalıcı kutuda Exclude from displaybu alanın görüntülenmesini gizlemek için işaretleyin ve alanları bu alan içeriğe bağlamak istediğiniz alanın üzerinde olacak şekilde yeniden düzenleyin.
  2. configure fieldkalıcı kutuyu açmak için içeriğe bağlanmak istediğiniz alanı tıklayın ve Rewrite resultsbölüm kontrolünde Rewrite the output of this field.
  3. altında açılan textarea Rewrite results: yazma bu <a href="[path]">[field_name]</a>. field namebağlanmak istediğiniz alanın uygun belirteciyle değiştirmelisiniz . jetonun tüm alanlarını aşağıdaki Replacement patternsbölümde bulabilirsiniz Rewrite results.

3
Eklemeniz gereken alan, "İçerik: Bağlantı" değil, [yol] kullanabilmek için "İçerik: Yol" tur.

1
tnx @Zeroth, cevabımı düzenledim.
Sep13

@Zeroth Çok çok teşekkür ederim muccchhhh !!!!!!!! :)
Winston

Neden alanları yeniden düzenlemem gerektiğini düşünen İçeriği: Yeniden yazma düzeninde göremediğimi merak ederek biraz zaman geçirdim. O NE LAN. Bu cevap için Google'ı bulmak zordu, teşekkürler.
headsvk

Ayrıca, bu seçeneği kullanıyorsanız 2. alanda "resme içerik bağlantısı" nın işaretini kaldırmayı unutmayın, çünkü o zaman 2xAnchor bağlantınız olur.
Michael

6

Bilmeniz gereken altyazı alanı, nereye bağlanacağı. Bu, NodeID alanı (nid) ile yapılır.

  1. "Content: Nid (Düğüm Kimliği)" alanını ekleyin; Görüntü seçeneğinden gizle'yi seçin
  2. Bu alanı yeniden düzenleyin. Altyazınızdan daha yükseğe itin (böylece bu nid'i yakalayabilir)
  3. çıktıyı düğüm / [nid] falan gibi nid ile bir bağlantı olarak yeniden yaz
  4. Voilà

Gizli Nid alanının eklenmesi, jeton [nid] 'i bağlantı oluştururken altyazı alanında kullanılabilir hale getirir. Ayrıca Token kurulu olmalıdır.

Veya http://drupal.org/node/1234862 belki?


1
Burada drupal.org/node/1234862 içeriği daha iyi olduğunu düşündüğüm içerik: yol kullanmanızı önerirler. Bunu cevabınızda düzenleyebilir misiniz?
daphshez

Bu, yol modülünü desteklemez (@Daphna'nın işaret ettiği gibi).
Adam Balsam
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.