How view results are displayed to end users is ultimately determined by the view format. A layer of Views formatting, processing and wrapping the data when a view displayed is called to be embedded by Drupal.

A standard Views installation has five view formats (see figure 9.15):

  • Grid: This provides a grid with a configurable number of columns, with one view result per grid square. Grid settings include if the results should be ordered horizontally or vertically. It is worth knowing that the grid format uses a HTML table, which some would like to avoid to style presentation.
  • HTML list: This provides an ordered or unordered HTML list.
  • Jump menu: This creates a shortcut menu, linking to a URL provided by a selected view field. Format settings include whether the current path should be the default option in the jump menu.
  • Table: This provides a table of the view data. Settings include making the table headers click-sortable and the option to display several view fields in the same column.
  • Unformatted: This provides a list of the results without any special markup.

Each view format can have a number of extra settings. (See figure 9.16) Many modules provide additional view formats.


Figure 9.15: The view format can change the view presentation completely – for example into maps, tables, calendars or jump menus.


Figure 9.16: Each view format may have a number of format-specific settings. These are the settings for the table format, including click-sortable columns.