Crear una sección de noticias con views e imágenes

Events happening in the community are now at Drupal community events on www.drupal.org.
Xagarsan's picture

Hola,
pido ayuda para una cosa que debería ser básica pero no acabo de conseguir.
La idea es crear una sección de noticias que integre tres campos básicos: una imagen, un título y el resumen de la noticia. Algo simple como el archivo adjunto núm. 1.
Sí que he conseguido que views muestre la lista de noticias pero no con la visualización que me gustaría, es decir se ve como en el archivo adjunto núm. 2

La idea es que la persona que vaya a subir las noticias simplemente suba la imagen a través de un tipo de contenido llamado news que tiene tres campos:
- Title
- Body
- news_image (field_news_image)

Para que la imagen siempre tenga el mismo tamaño he habilitado el módulo imagecache y con un nuevo preset he añadido el efecto de escalar y recortar a 200x150 px. Y que automáticamente el título y texto de la noticia (el teaser) aparezca a la derecha

Y aquí es donde me quedo. He estado leyendo en varios posts que hay que crear un nuevo archivo tpl.php y también modificar la hoja de estilos para lograr que la imagen quede a la izquierda y el título y texto a la derecha de la imagen.

En esta url http://goo.gl/5hO9R hay un ejemplo de como hacerlo pero la verdad es que en mi caso no he sido capaz de realizarlo. Hay algo que no acabo de entender, no se como construir ese archivo tpl.php y donde situarlo... estoy utilizando ahora el theme business con drupal 7

En fin, creo que estoy cerca de conseguirlo pero no lo acabo de lograr. Estaré muy agradecido a quien me puede echar una mano...

Gracias por adelantado.

Saludos,

Xagarsan

AttachmentSize
Archivo 1 - noticias como deberían aparecer.JPG41.21 KB
Archivo 2 - noticias como aparecen.JPG65.74 KB

Comments

Usa Display suite

Servando Huanca's picture

Saludos, tu problema tiene varias formas de resolverlo, pero hay uno en especial que resulta bastante versatil. Estoy hablando del modulo Display Suite, este modulo te permite personalizar la presentación de los campos de cualquier nodo, se integra perfectamente con views y viene con varios templates predeterminados para que logres la visualización que mas gustes. Display Suite te permite manejar de manera muy rapida y adaptable la presentacion de tus nodos. Para mi es de uso obligado junto al views. Aqui el enlace: https://drupal.org/project/ds

Hola Servando, gracias por tu

Xagarsan's picture

Hola Servando,

gracias por tu respuesta. He probado con Display Suite y después de mirar varios tutoriales he conseguido algo así http://www.xaviergarcia.eu/esteticsoft/noticias pero hay algo que no acabo de hacer bien, puesto que si bien la presentación es más o menos como yo quiero, el node final se muestra con el resumen de la noticia y no con la noticia entera, así que miraré de jugar un poco más tanto con este tipo de contenido como con views a ver si logro que en el views me muestre el resumen y "leer más" muestre toda la noticia completa.

Saludos,

Xagarsan

Xavier Garcia
www.xaviergarcia.eu

Bueno, pues antes lo digo y

Xagarsan's picture

Bueno, pues antes lo digo y antes lo acabo de resolver. El problema estaba en la administración de los campos, no tenía los contenidos dispuestos en la misma forma que en el tipo de "vista" creada para la sección. O sea que ahora ya funciona!

Gracias igualmente!!

Xagarsan

Xavier Garcia
www.xaviergarcia.eu

Spanish

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: