¿Cuál es la diferencia entre una 'Pantalla de archivo adjunto' y un 'Global: área de visualización' en el encabezado / pie de página de una vista?


12

Estoy tratando de decidir cuál debo usar. Ambos pueden heredar filtros contextuales, por lo que en mi caso ambos son buenas soluciones. Excepto que ya tengo la otra vista que quiero juntar con la primera, por lo que con Adjunto tendría que rehacer toda la otra vista como una nueva visualización de la primera, pero con el área de Vista podría reutilizar la otra vista.

¿Cuál es el concepto detrás de ellos? ¿Hay otras diferencias que las que mencioné anteriormente?

Respuestas:


8

Fondo: Vista es una vista, una vista puede tener muchas pantallas, como página, feed, archivo adjunto, bloque.

Con la pantalla Adjunto, puede adjuntar una pantalla de una vista a otra pantalla. Doug Vann puede encontrar una buena demostración de video (es una demostración de drupal 6, que puede relacionarse con drupal 7).

Con Global: Área de vista (solo Drupal 7) puede agregar una vista dentro de un encabezado o pie de página.

Esto no es una gran ventaja de hacerlo de una manera sobre otra. Lo único que se me ocurre es crear una vista y diseñarla. Habrá diferentes etiquetas y clases html para que pueda diseñar.


Con ambos métodos heredar filtros contextuales?
chrisjlee

1

Como dice iStryker, los archivos adjuntos le permiten adjuntar una pantalla de una vista a otra pantalla de la misma vista .

El uso de Global: área de visualización le permite adjuntar una visualización de otra vista por completo. Esto puede ser útil si las dos vistas no son compatibles.

Por ejemplo, si desea una vista de términos de taxonomía adjunta a una vista de nodos.


Según este razonamiento, ¿el uso Global: View areareemplaza el uso de archivos adjuntos? ¿Por qué Drupal siempre parece proporcionarle 10 formas diferentes de hacer exactamente lo mismo?
dayuloli

1
En este caso, no son exactamente lo mismo. Si quiero una vista de nodos de un tipo particular, con nodos promocionados en la parte superior, formateados de forma ligeramente diferente a los nodos no promocionados, usaría un archivo adjunto de vista. Tiene sentido porque son dos instancias de la misma vista, con pequeñas diferencias. Como archivo adjunto, se mantienen juntos en la interfaz de usuario de vistas y tendrán sugerencias y clases de plantillas similares. Si quiero tener dos vistas diferentes conectadas y usar los mismos filtros contextuales, usaría Global: Área de vista
malcomio

0

No sé si estoy confundido pero;

Puedo usar la paginación de la vista del host sin ningún problema si adjunto otra vista (encabezado o pie de página), pero la paginación no está disponible si incrusto el bloque o la página de otra vista en el encabezado (o pie de página), por lo que es una gran diferencia para yo...

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.