# Files blueprint for all files of the site with a specific template

**URL:** <https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566>\
**Category:** Questions\
**Tags:** v3\
**Created:** [December 5, 2019, 1:06pm UTC](https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566 "2019-12-05T13:06:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dodo](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/dodo/32/2960_2.png) [@Dodo](https://forum.getkirby.com/u/Dodo)\
**Post date:** [December 5, 2019, 1:06pm UTC](https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566/1 "2019-12-05T13:06:02Z")

</div>

Hey everyone,  
Since i updated to 3.3.0 my “all files” Field doesnt work anymore.  
I wanted to get all files with a specific template from the grandchildren of the site.  
I solved it like this:

```
   allFiles:
        type: files
        headline: Gesammeltes Material
        layout: cards
        parent: site.children.children
        template: material
        info: "{{ file.parent.headline }}"
        max: 1

```

Now i get the error

> Der Bereich “allFiles” konnte nicht geladen werden: The parent for the section “allFiles” has to be a page, site or user object

Has something changed i didnt noticed? Or is there even a better solution for this task?

Kind Regards,  
Dodo

---

<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 5, 2019, 1:27pm UTC](https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566/2 "2019-12-05T13:27:39Z")

</div>

Hm, but that is not a field, but a files section definition where you always had to pass a page/site/user as parent… Nothing new here in 3.3: [https://getkirby.com/docs/reference/panel/sections/files#filtering-files](https://getkirby.com/docs/reference/panel/sections/files#filtering-files)

---

<div class="post-metadata">

**Author:** ![Dodo](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/dodo/32/2960_2.png) [@Dodo](https://forum.getkirby.com/u/Dodo)\
**Post date:** [December 5, 2019, 3:00pm UTC](https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566/3 "2019-12-05T15:00:49Z")

</div>

Sorry, i meant files section. It was working somehow in 3.0.  
Is it in anyway possible to show every file of the whole site with a specific template?

---

<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 5, 2019, 3:25pm UTC](https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566/4 "2019-12-05T15:25:51Z")

</div>

> [@Dodo](#):
>
> Is it in anyway possible to show every file of the whole site with a specific template?

If is just about displaying files, you could use my plugin: [GitHub - texnixe/k3-filesdisplay-section](https://github.com/texnixe/k3-filesdisplay-section). It lets you query any files from anywhere. Doesn’t have an upload option though.

---

<div class="post-metadata">

**Author:** ![Dodo](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.getkirby.com/dodo/32/2960_2.png) [@Dodo](https://forum.getkirby.com/u/Dodo)\
**Post date:** [December 5, 2019, 3:47pm UTC](https://forum.getkirby.com/t/files-blueprint-for-all-files-of-the-site-with-a-specific-template/16566/5 "2019-12-05T15:47:25Z")

</div>

Thats exactly what i needed. Thank you very much!
