Lo puedes hacer con
Semantic Views o si no vas a tener que crear y modificar los templates que genera las vistas. Personalmente prefiero lo primero
Y para que te muestre los fields en listas vas a tener que decirle como quieres que te lo muestre, si en Grid, en listas, en tablas