Tengo 2 vistas personalizadas (tipos de bloque) 'view_A' y 'view_B', una muestra el contenido y la otra muestra los pedidos. Necesito combinarlos en una sola página que se muestra en 2 tablas diferentes. Realmente no tiene sentido agrupar eventos y pedidos en una tabla.
Intenté crear una página, pero no puedo seleccionar 'bloquear' para el tipo de contexto. Solo puedo seleccionar nodos. ¿Cuál es la mejor manera de usar la interfaz de usuario en Drupal 7 para hacer esto?
Respuestas:
Una forma más simple puede ser:
Configuración actual:
Pasos:
2 a. Luego, en el encabezado o pie de página de la vista ( dependiendo de si desea la Vista B antes o después de la Vista A ), agregue un área de vista global que muestre la Vista B cuando vea la página Vista A.
2 b. Seleccione de sus vistas existentes la Vista B
2 c. Aplica el cambio a la pantalla actual y listo.
fuente
Simplemente puede hacer una página en blanco con una ruta personalizada (es decir, / my-empty-page) y sin contenido.
Luego, en el menú estructura> bloques, asigne los bloques a la región de contenido y configúrelos para que solo aparezcan en la URL de la página que acaba de crear.
fuente
También puede usar la vista de campo Vistas . Por lo tanto, crea 2 vistas separadas y luego decide cuál desea colocar en qué región, es decir, encabezado o pie de página y, en función de eso, agregue Global: Vista (vista del campo Vistas) de la sección global.
La única diferencia que sé del método anterior es que este módulo le permite pasar argumentos también desde la vista principal y también tiene integración de tokens.
fuente
insertar una vista en otra causa un problema de paginación
por ejemplo, en la vista raíz, solo tiene 3 filas, pero en el secundario - 200.
la paginación de la vista secundaria mostrará en TODAS LAS PÁGINAS 3 filas de vista raíz en la parte superior
fuente
Creo que debe establecer la 'ID del localizador' en un valor más alto (mayor que 0) en la configuración del localizador de Vistas para cada una de las vistas combinadas. Entonces, el problema de paginación no ocurrirá.
¡Gracias!
fuente