'첨부 파일 디스플레이'와 '글로벌 :보기 영역'의 차이점은 무엇입니까?


12

사용할 것을 결정하려고합니다. 둘 다 상황에 맞는 필터를 상속받을 수 있으므로 제 경우에는 좋은 해결책입니다. 이미 첫 번째와 결합하려는 다른보기가 있으므로 첨부 파일을 사용하면 다른 모든보기를 첫 번째의 새로운 표시로 다시 실행해야하지만보기 영역에서는 다른보기를 재사용 할 수 있습니다.

그들 뒤에있는 개념은 무엇입니까? 위에서 언급 한 것과 다른 차이점이 있습니까?

답변:


8

배경 :보기는보기이며보기에는 페이지, 피드, 첨부 파일, 블록과 같은 많은 디스플레이가있을 수 있습니다.

첨부 파일 디스플레이를 사용하면 뷰의 한 디스플레이를 다른 디스플레이에 연결할 수 있습니다. 좋은 비디오 데모는 Doug Vann (드루팔 7 데모와 관련이있는 드루팔 6 데모)에서 찾을 수 있습니다.

전역 :보기 영역 (Drupal 7 만 해당)을 사용하면보기 머리글 또는 바닥 글 안에보기를 추가 할 수 있습니다.

이것은 다른 방법으로 그것을하는 큰 장단점이 아닙니다. 내가 생각할 수있는 유일한 것은 뷰를 템플릿 화하고 스타일을 지정하는 것입니다. 스타일을 지정할 다른 html 태그와 클래스가 있습니다.


두 방법 모두 컨텍스트 필터를 상속합니까?
chrisjlee

1

iStryker가 말한 것처럼 첨부 파일을 사용하면보기의 한 디스플레이를 같은보기의 다른 디스플레이 연결할 수 있습니다 .

전역 사용 :보기 영역을 사용하면 다른보기의 디스플레이를 모두 연결할 수 있습니다. 두보기가 호환되지 않는 경우 유용 할 수 있습니다.

예를 들어, 분류보기 용어를 노드보기에 첨부하려는 경우.


이 추론으로 Global: View area첨부 파일을 사용하는 것이 대체입니까? Drupal은 왜 항상 똑같은 일을하는 10 가지 다른 방법을 제공하는 것처럼 보입니까?
dayuloli

1
이 경우에는 정확히 같은 것이 아닙니다. 승격 노드가 맨 위에 있고 승격되지 않은 노드와 약간 다르게 서식이 지정된 특정 유형의 노드에 대한 뷰를 원하면 뷰 첨부 파일을 사용합니다. 그것들은 약간의 차이점을 가지고 동일한 관점의 두 인스턴스이기 때문에 의미가 있습니다. 첨부 파일로서 뷰 UI에 함께 유지되며 유사한 템플릿 제안 및 클래스가 있습니다. 두 개의 서로 다른 뷰를 연결하고 동일한 상황에 맞는 필터를 사용하려면 전역 : 뷰 영역
malcomio

0

혼란 스러울 지 모르겠지만

호스트 뷰의 페이지 매김을 문제없이 사용할 수 있지만 다른 뷰 (헤더 또는 바닥 글)를 첨부하면 다른 뷰의 블록이나 페이지를 머리글 (또는 바닥 글)에 포함하면 페이지 매김을 사용할 수 없으므로 큰 차이가 있습니다. 나를...

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.