Pregunta

Tengo dos tipos de contenido, ambos tienen un título de nodo y un documento adjunto, los campos de documentos adjuntos son nombres diferentes (que son de dos tipos de contenido diferentes).

En mi opinión, estoy mostrando el título del nodo y el nombre del archivo en una tabla. Los títulos de los nodos son geniales en una sola columna, pero los dos campos de adjuntos escritos con contenido se muestran en dos columnas separadas, haciendo un total de tres columnas cuando solo debería haber dos. Cada fila tiene un solo título de documento, pero una u otra columna siempre está en blanco ahora, dependiendo del título de documento del tipo de contenido que se muestre.

¿Cómo puedo combinar estos dos campos para mostrarlos en la misma columna para que se vea perfecta? No es importante saber que estos documentos provienen de dos tipos de contenido diferentes. Estos están organizados por términos de taxonomía más grandes, por lo que no es factible hacer dos vistas diferentes.

¿Fue útil?

Solución

Por desgracia, la respuesta fue correcta en la ayuda de vistas:

  

Columna

     

Por defecto, cada campo es propio   columna. Sin embargo, puedes colocar   múltiples campos en la misma columna. A   haz esto, elige qué campo quieres   representar la columna, luego elegir   otro campo y establezca la 'columna'   valor para ese campo. Puedes colocar como   tantos campos como quieras en un solo   columna, pero solo el campo principal en un   la columna se puede ordenar por clic.

Otros consejos

Encontré esta respuesta y me funciona:

http://drupal.org/node/1120304#comment-5111606

Puede usar cualquier campo como token en otro campo en el módulo de Vistas predeterminado.

Entonces, si desea concatenar campos de texto juntos, digamos que tiene el campo A con el valor " Hola " y campo B con valor "Mundo" y quieres un campo concat con valor "Hola mundo":

1) Edite el campo A, elija excluir de la pantalla, haga lo mismo con el campo B 2) Cree el campo C como Global: Texto y asegúrese de que esté ordenado después del campo A y el campo B (solo puede usar campos como tokens si están definidos antes del campo de destino). 3) Ahora puede ver los patrones de reemplazo disponibles justo debajo del valor textarea en el campo C. Será algo así como [campo A] [campo B]

Ahora, si desea calcular un campo numérico basado en otros 2 campos, el método es similar a concat, excepto para el campo C, usaría el campo Global: expresión matemática: 1) Edite el campo A, elija excluir de la pantalla, haga lo mismo con el campo B 2) Cree el campo C como Global: Expresión matemática y asegúrese de que esté ordenado después del campo A y el campo B (solo puede usar campos como tokens si están definidos antes del campo de destino). 3) Ahora puede ver los patrones de reemplazo disponibles justo debajo del valor textarea en el campo C. Será algo así como [campo A] + [campo B]

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top