He creado una vistas de nodo y he seleccionado la opción de «campos» opción con el fin de seleccionar los campos que desea mostrar y en qué orden.

Hay una manera de agrupar tales campos ? Sería muy útil tener a los padres divs en mi código html.

gracias

OriginalEl autor aneuryzm | 2011-02-02

3 Comentarios

  1. 0

    Sí, haga clic en el engranaje junto a la Estilo opción (en Ajustes Básicos) y establecer el campo de Agrupación. Tenga en cuenta que el campo de agrupación necesita ser agregado a la vista, pero se puede comprobar la Excluir de la pantalla opción de ocultarlo, si es necesario.

    Estoy bastante seguro de que le daría un div padre. Si no, usted podría agregar el div padre, reemplazando las plantillas predeterminadas (mira a la Tema: Información sección, bajo Ajustes Básicos, para obtener más información).

    He encontrado esto: echodittolabs.org/blog/2010/09/…
    Creo que la manera de Matt V. descrito (campo de agrupación) grupo de las filas, no en los campos, como Patrick le preguntó.

    OriginalEl autor Matt V.

  2. 32

    Hay una manera más sencilla de hacerlo: http://www.arsnova.cc/web-development-articles/2012-07-27/grouping-fields-together-drupal-views

    Digamos que usted desea agrupar los campos 1 a 3 juntos dentro de un div.

    1. En primer lugar, excluir a los campos 1 y 2 de pantalla. (Por «excluir», no me refiero a eliminarlos desde el punto de vista de la pantalla; en su lugar, haga clic en el «excluir de la pantalla» botón dentro de cada campo de opciones.) Los campos que excluir de la pantalla debe venir antes que el otro campo para que esto funcione. Si no, reorganizarlos para que ellos hacen.
    2. Ir al campo 3, y volver a escribir los resultados, insertar el token para cada uno de los campos 1 a 3.

    Eso es todo lo que necesita hacer. Los campos 1, 2, y 3 aparecerá ahora en el campo 3 de la div. Si lo desea, también puede agregar otras de marcado dentro de la «reescritura» resultados de la zona.

    Sé que esto es una respuesta anterior, pero esto debe ser aceptado respuesta.
    Esta respuesta es aceptable si Y SÓLO SI no desea cambiar cualquier campo de la plantilla. Cuando se utiliza la reescritura de la técnica, el campo no está representado en la reescritura. Por ejemplo, imagine un campo de fecha que debe ser diferente en función de la fecha de pasado o futuro. Es necesario evaluar la fecha y añadir un poco de tema que la lógica de la plantilla o preprocesar función… pero no se puede, porque el campo no es totalmente rendida.

    OriginalEl autor Mark

  3. 9

    Recientemente descubierto que la mejor manera para mis necesidades y, al parecer, para las necesidades de muchas personas:
    Uso views_fieldsets módulo https://drupal.org/project/views_fieldsets, permite a las heb de derecho para crear una agrupación div poner los campos en el interior.

    Esta es la respuesta correcta en el 2014! Gran hallazgo. La tematización de las vistas es un dolor de cabeza
    Este es el ejemplo perfecto de responder a la pregunta planteada. Esta pregunta es muy antiguo, y hay un montón de maneras de hacer esto en Drupal, pero esta parece ser la más fácil por el momento. Gracias.

    OriginalEl autor hachesilva

Dejar respuesta

Please enter your comment!
Please enter your name here