# Kirby 3.5 Layout-Field

**URL:** <https://forum.getkirby.com/t/kirby-3-5-layout-field/20394>\
**Category:** Questions\
**Tags:** v3\
**Created:** [December 15, 2020, 6:19pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394 "2020-12-15T18:19:55Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![casly](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/casly/32/10641_2.png) [@casly](https://forum.getkirby.com/u/casly)\
**Post date:** [December 15, 2020, 6:19pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/1 "2020-12-15T18:19:55Z")

</div>

Hi guys, I just tried the new Layout-Field in Kirby 3.5 with an extra class-field

```
  settings:
  fields:
    class:
      type: text
      width: 1/2

```

So after I added something in the class-field on any object I can not access it, or I do not know how.  
😐

ive tried: $column-\>blocks()-\>class() and $column-\>blocks()-\>layout()-\>class() didnt work for me

any idea?

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [December 15, 2020, 6:42pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/2 "2020-12-15T18:42:39Z")

</div>

> **[Layout](https://getkirby.com/docs/reference/panel/fields/layout#how-to-render-layouts-in-templates)**
>
> A visual editor for complex multi-column layouts

If that doesn’t help, please post the complete layout loop, out of context it doesn’t make much sense.

---

<div class="post-metadata">

**Author:** ![casly](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/casly/32/10641_2.png) [@casly](https://forum.getkirby.com/u/casly)\
**Post date:** [December 15, 2020, 6:50pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/3 "2020-12-15T18:50:58Z")

</div>

Its the exact same like on the Tut-page

```
<?php foreach ($page->layout()->toLayouts() as $layout): ?>
  <section class="grid" id="<?= $layout->id() ?>">
    <?php foreach ($layout->columns() as $column): ?>
      <div class="column" style="--span:<?= $column->span() ?>">
        <div class="blocks">
          <?= $column->blocks() ?>
        </div>
      </div>
    <?php endforeach ?>
  </section>
<?php endforeach ?>
```

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [December 15, 2020, 6:54pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/4 "2020-12-15T18:54:08Z")

</div>

Haven’t really played with layouts yet, but as far as I can see, the settings are on $layout, so probably `$layout->class()`? Or are these settings on the columns in your blueprint?

---

<div class="post-metadata">

**Author:** ![casly](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/casly/32/10641_2.png) [@casly](https://forum.getkirby.com/u/casly)\
**Post date:** [December 15, 2020, 7:02pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/5 "2020-12-15T19:02:07Z")

</div>

Oh damn, I thought these fields would refer to the individual elements and not to the area  
It works, thank you!

Do you maybe know how I can get fields on individual objects for example on “Text” or how I can create my own?

---

<div class="post-metadata">

**Author:** ![texnixe](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/texnixe/32/5754_2.png) [@texnixe](https://forum.getkirby.com/u/texnixe)\
**Post date:** [December 15, 2020, 10:04pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/6 "2020-12-15T22:04:19Z")

</div>

You can add add fields to block types, either extend the existing ones or create your own, you can find it in the blocks field documentation.

> **[Blocks](https://getkirby.com/docs/reference/panel/fields/blocks)**
>
> A visual editor for long-form text and modular pages

Or did you mean something else?

---

<div class="post-metadata">

**Author:** ![casly](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/casly/32/10641_2.png) [@casly](https://forum.getkirby.com/u/casly)\
**Post date:** [December 15, 2020, 10:13pm UTC](https://forum.getkirby.com/t/kirby-3-5-layout-field/20394/7 "2020-12-15T22:13:14Z")

</div>

Worked like a charm, thanks again … I srsly dont know how I missed all the Documentations
