# Structures

For when you need to create a relationship to one or more [Structures](/structures.md). This could be useful to pick which version of a sidebar or footer to include on a page, or other similar things.


## Overview

Use this fieldtype to create a one-way relationship with one or more structures in your site. It's a simple-little-helper type of thing.

:::tip
[Structures](/structures.md) are trees with two jobs: structured collections (own URLs) and navigations (compose menus). Same fieldtype picks either.
:::

## Data Storage

The Structures fieldtype stores the `handle` of a single structure as a string, or an array of handles if `max_items` is greater than 1.

``` yaml
structures:
  - main_nav
  - footer
  ```

## Templating

Loop through the structures to  access their handles and pass them to a [Nav](/tags/nav.md) tag.

::tabs

::tab antlers
```antlers
{{ structures }}
  <ul>
    {{ nav :handle="handle" }}
      <li><a href="{{ url }}">{{ title }}</a></li>
    {{ /nav }}
  </ul>
{{ /structures }}
```
::tab blade
```blade
@foreach ($structures as $nav)
  <ul>
    <statamic:nav
      :handle="$nav"
    >
      <li><a href="{{ $url }}">{{ $title }}</a></li>
    </statamic:nav>
  </ul>
@endforeach
```
::

```html
<ul>
  <li><a href="/look-at-this">Look at This!</a></li>
  <li><a href="/look-at-that">Wait, Look at That!</a></li>
</ul>
```


