docs
docs copied to clipboard
Docs about partial modifier outdated
I tried to use the partial modifier, but there are several issues:
- The docs page mentions themes, that are outdated since v3.
- It does not work. I need to pass key-value-pairs of an array as variables to a partial. But the partial does not load – neither hard-coded nor dynamic.
This is my use-case (page_builder/_article.antlers.html from Peak starter, a Bard field):
{{ articleRaw = article | raw }}
{{ articleRaw }}
{{ values = attrs:values }}
{{ values | partial("components/{values:type}") }}
{{# ... or hardcoded ... #}}
{{ values | partial('components/pull_quote') }}
{{ /articleRaw }}
I am on Statamic 5.23.0 by the way. Docs page: https://statamic.dev/modifiers/partial
Found a thread about the same topic in Discord, if that adds helpful context.
I think the issue here is that the partial modifier assumes the partials in a resources/partials sub-directory – other than the partial tag, which resolves the path relative to the resources/views directory.
So this issue needs a fix both from the docs and cms side of Statamic, I think.