뷰에서 필드를 노드에 링크하려면 어떻게해야합니까?


14

필드보기에서 "제목"필드에는 "이 필드를 원본 컨텐츠에 링크"확인란이 있습니다. 그러나이 확인란은 다른 필드에서는 사용할 수 없습니다. 다른 분야에서이 기능을 사용하려면 어떻게해야합니까?

예를 들어 제 경우에는 사용자 정의 "자막"필드가 있으며 노드 자막을 나열하고 싶습니다. 자막은 노드를 가리키는 링크 여야합니다.

답변:


25

@Daphna가 언급하고 여기에서 볼 수 있듯이 drupal.org/node/1234862Content: Path 필드 값을 컨텐츠에 연결하려는 필드의 토큰으로 사용할 수 있습니다 .

  1. Content: Path필드 추가 및 configure field모달 상자 Exclude from display에서이 필드가 표시되지 않도록 숨기고 필드를 재정렬하여이 필드가 컨텐츠에 연결하려는 필드 위에 있도록하십시오.
  2. configure field모달 을 열 내용에 연결할 필드를 클릭하고 Rewrite results섹션에서 확인하십시오 Rewrite the output of this field.
  3. 열린 텍스트 영역에서 다음을 Rewrite results작성하십시오 <a href="[path]">[field_name]</a>. field name연결할 필드의 적절한 토큰으로 바꿔야 합니다. Replacement patterns아래 의 섹션 에서 모든 필드 토큰을 찾을 수 있습니다 Rewrite results.

3
추가해야하는 필드는 "컨텐츠 : 링크"가 아니라 [경로]를 사용할 수 있도록 "컨텐츠 : 경로"입니다.

1
tnx @Zeroth, 나는 대답을 편집했다.
sepehr

@Zeroth 매우 감사합니다 매우 muccchhhh !!!!!!!! :)
Winston

필드를 다시 정렬해야한다고 생각했던 Rewrite 패턴의 Content : Path를 볼 수없는 이유가 궁금했습니다. WTF. 이 답변에 대해 Google이 어려웠습니다. 감사합니다.
headsvk

이 옵션을 수행하는 경우 2 번째 필드에서 "이미지에 내용에 링크"를 선택 해제하는 것을 잊지 마십시오. 그러면 2xAnchor 링크가 있습니다.
Michael

6

자막 필드는 무엇을 알고 있어야하며 어디에 연결해야합니까? 이는 NodeID 필드 (nid)로 수행됩니다.

  1. "내용 : Nid (노드 ID)"필드를 추가하십시오. 디스플레이에서 숨기기 옵션을 선택하십시오.
  2. 해당 필드를 재정렬하십시오. 자막보다 높게 밀어 넣으십시오.
  3. node / [nid]와 같은 nid와의 링크로 출력을 다시 작성하십시오.
  4. 보야

숨겨진 Nid 필드를 추가하면 토큰 [nid]을 링크를 만들 때 자막 필드에서 사용할 수 있습니다. 또한 토큰이 설치되어 있어야합니다.

아니면 http://drupal.org/node/1234862 ?


1
여기 drupal.org/node/1234862 는 content : path를 사용하는 것이 좋습니다. 이것을 답변으로 편집 할 수 있습니까?
daphshez

@Daphna가 지적했듯이 경로 모듈을 지원하지 않습니다.
Adam Balsam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.