Hello,
we have a quite large website for the ministry of education runing on Grav. We have a section with which displays and filters educational materials.
The filter website is a normal Grav Page. The content (educational materials) is embedded as a module. The module itself has its own blueprint. There the educational materials are added into the frontmatter using a list.
Everything worked fine until now. After the count of the items (educational materials) in the list exceeds a very specific threshold (exactly 163 items or 102kB), all of the following items disappear. When I edit items 1-163 and save, it all works fine. Once I add item 164, 165 and so on and save, these new items are not saved in the form or in the markdown. If I add these items manually into the frontmatter though, it works for even 200 items. Even when editing the frontmatter inside the admin panel. It seems that the issue lies somewhere within the blueprint.
So here’s my blueprint:
form:
fields:
tabs:
type: tabs
active: 1
fields:
bigbox:
type: tab
title: Veľký box
fields:
header.bigbox_type:
type: toggle
label: Typ veľkého boxu
default: classic
highlight: classic
options:
classic: Klasický
tool: Nástrojový
header.bigbox:
name: bigbox
type: list
style: vertical
collapsed: true
label: Veľký box
fields:
.heading:
type: text
label: Nadpis boxu
.text:
type: editor
label: Popis boxu
.image:
type: file
label: Ilustrácia
multiple: false
destination: 'self@'
filesize: 5
accept:
- image/*
.tags:
type: selectize
label: Tagovanie
validate:
type: commalist
.links:
type: list
label: Linky
fields:
.text:
type: text
label: Text linku
.href:
type: text
label: Link
.button_text:
type: text
label: Text tlačidla
.button_href:
type: text
label: Link tlačidla
Do you know, what could be causing a threshold like this emerging?
This section of the site is very active and we have many editors waiting for it to work so any help would be appreciated.