Let’s say I have the following field blueprint:
myField:
type: files
uploads:
parent: site.page("my/page")
template: foo
In the panel, this will list files from the page where the field exists, but upload files to my/page
. This means that any files you upload won’t get listed in the very same field with which you uploaded them. This makes no sense. To fix it, you need to change the blueprint to this:
myField:
type: files
query: site.page("my/page").files.template("foo")
uploads:
parent: site.page("my/page")
template: foo
I’m wondering if it would be better to automatically set query
based on uploads.parent
and uploads.template
?