Are there any reserved words for the field names in a .Data file? I have a data object with the following field names: id, url, text, line1, line2, line3, line4, icon, color
I have another data object with other names, like service, description, narrative-structure, theme, etc. This file has no problem being read and rendered. But the other file, doesn’t maater what I call it, including renaming it as the name of the working file, will not render… I don’t reaaly even know if it is being found despite being in the data directory with the working file. They are syntactically the same, just hugo will not process - it doesn’t error out, just does nothing
This is the code in question: I changed id and url in this version think those might be problematic, but to no avail
{{ range .Data.services }}
{{ .line1 }}
ID: {{ .ozid }} | Text: {{ .text }}
[Link]({{ .ozUrl }})
{{ end }}
When I change the field names to the other data source, it renders with no problems. I’ve tried using yaml, toml, json, but the format makes no difference.
I know it’s probably going to be really obvious, but this work week fried my brain…
hugo v0.160.0+extended+withdeploy darwin/arm64 BuildDate=2026-04-04T13:32:34Z VendorInfo=Homebrew
Thanks for the assist in advance!