노드 (필드 또는 원하는대로)의 데이터를 표시하는 각 콘텐츠 형식에 대한보기 (표시 모드 : 페이지)를 만들 수 있습니다. 그렇게하려면 콘텐츠 nid에서보기에 상황 별 필터를 추가하고 기본값 인 content nid from url을 지정하십시오. 그런 다음이보기에 "/ news/%"와 같은 URL을 제공하십시오. 따라서 "/ news/12"는이보기를 조회하고 id 12로 뉴스 내용 유형의 데이터를 가져옵니다. 그런 다음 수동으로 메뉴 링크를 수정하거나 pathauto를 사용하여 모든 뉴스 노드의 패턴으로/news/[node : nid] (나는이 모든 것을 함께 시도한 적이 없지만 효과가있다.)
다른 솔루션 : https://www.drupal.org/project/contemplate (사용되지 않는 것 같다 ...)
다른 해결 방법 : 콘텐츠 유형 노드 .tpl 만들 : 노드 - news.tpl.php하지만 더 이상보기를 ...
다른 솔루션 : 하나의 특정 노드 데이터를 표시하는보기 만들기 (문맥 필터로 먼저 설명하는 것처럼),이보기는 블록 (디스플레이 모드 : 블록)을 만들고이 블록을 영역 (블록 인터페이스 사용)에 할당하고 이 블록을 뉴스 콘텐츠 유형 (블록 구성 페이지의 왼쪽에있는 마지막 메뉴)에 대해서만 표시되도록 설정하십시오. 그런 다음 Display Suite를 사용하면 전체 콘텐츠 디스플레이에서이 콘텐츠 유형의 모든 것을 숨길 수 있습니다. 따라서 "뉴스"노드를 가리키는 각 노드 페이지에서 페이지에는 아무것도없고 블록 (노드 이름은 제거 할 수 있습니다)을 가지고 있습니다.
행운을냅니다.
출처
2014-12-07 12:54:06
Flo
마지막 해결책을 시도했습니다. 매력처럼 작동합니다! 고맙습니다! – Gregor
허, 나는 url이/node/% 인 contentType 하나를 시도했다. 그러나 여러 유형으로 작동하지 않습니다. 그래서/node/%/products 또는 views 뷰의 경로를 설정합니다. 나는 마지막 해결책을 시도했다. 그러나 그것은 일하지 않았다. Exposed 폼을 yes로 설정하고 블록을 블록 인터페이스의 영역에 할당했습니다. 그러나 할당 된 블록을 표시하지 않는 것 같습니다. – Gregor
이 페이지에서 블록으로 변경되고 작동합니다. – Gregor