Jaka jest różnica między „wyświetlaniem załączników” a „globalnym: obszarem widoku” umieszczonym w nagłówku / stopce widoku?

12

Próbuję zdecydować, którego powinienem użyć. Oba mogą dziedziczyć filtry kontekstowe, więc w moim przypadku oba są dobrym rozwiązaniem. Tyle że mam już inny widok, który chcę połączyć z pierwszym, więc z Załącznikiem musiałbym przerobić cały inny widok jako nowy ekran pierwszego, ale dzięki obszarowi Widok mógłbym po prostu użyć drugiego widoku.

Jaka jest ich koncepcja? Czy są inne różnice niż to, co zauważyłem powyżej?

Temaruk
źródło

Odpowiedzi:

8

Tło: widok jest widokiem, widok może mieć wiele ekranów, takich jak strona, kanał, załącznik, blok.

Dzięki wyświetlaczowi załącznika możesz dołączyć jeden ekran widoku do innego ekranu. Dobre wideo demo może znaleźć Doug Vann (jest to demo drupal 6, które może odnosić się do drupal 7).

Dzięki Global: View area (tylko Drupal 7) możesz dodać widok w nagłówku lub stopce widoku.

To nie jest duży plus / minus robienia tego w jedną stronę. Jedyne, co mogę wymyślić, to szablonowanie widoku i stylizowanie go. Będziesz mieć różne tagi HTML i klasy do stylizacji.

iStryker
źródło
Obie metody dziedziczą filtry kontekstowe?
chrisjlee
1

Jak mówi iStryker, załączniki umożliwiają dołączenie jednego wyświetlacza widoku do innego wyświetlacza tego samego widoku .

Korzystanie z globalnego: Obszar widoku umożliwia całkowite dołączenie wyświetlacza innego widoku. Może to być przydatne, jeśli dwa widoki nie są kompatybilne.

Na przykład, jeśli chcesz zobaczyć warunki taksonomii dołączone do widoku węzłów.

malcomio
źródło
Zgodnie z tym rozumowaniem, czy używanie Global: View areazastępowania za pomocą załączników? Dlaczego Drupal zawsze wydaje się zapewniać 10 różnych sposobów na zrobienie dokładnie tego samego?
dayuloli
1
W tym przypadku nie są dokładnie tym samym. Jeśli chcę widok węzłów określonego typu, z promowanymi węzłami u góry, sformatowanymi nieco inaczej niż nie promowane węzły, użyłbym załącznika widoku. Ma to sens, ponieważ są to dwa przypadki tego samego widoku, z niewielkimi różnicami. Jako załącznik są one przechowywane razem w interfejsie widoku i będą miały podobne sugestie dotyczące szablonów i klas. Jeśli chcę mieć połączone dwa różne widoki i używać tych samych filtrów kontekstowych,
użyłbym
0

Nie wiem, czy jestem zdezorientowany, ale;

Mogę bez problemu korzystać z paginacji widoku hosta, jeśli dołączę do niego inny widok (nagłówek lub stopkę), ale paginacja nie jest dostępna, jeśli osadzę blok lub stronę innego widoku w nagłówku (lub stopce), więc duża różnica polega na mnie...

loker
źródło