I was wondering if I have a checkboxes field with options. Is it possible to iterate through those? I wanna show checkboxes in HTML dynamically based on what options are available in the blueprint.
Thanks!
I was wondering if I have a checkboxes field with options. Is it possible to iterate through those? I wanna show checkboxes in HTML dynamically based on what options are available in the blueprint.
Thanks!
You would have to read the blueprint files and there is a plugin for that: https://github.com/AugustMiller/kirby-architect
Kirby itself only reads the text files that do not have this information.
Do you have many checkboxes with many options that would justify using a plugin like that? Otherwise you might as well store that information in a config file. It’s static data after all, not dynamic.
Thank you! And does this automatically detect blueprints in the user folder?
Sorry, I don’t know how the plugin works and what exactly it does, I’ve never used it myself.
This works:
$test = Architect::blueprint('users/admin');
dump($test);
Or to get the options of the field “myselect” from the users/admin.yml
dump(Architect::field_options('users/admin', 'myselect'));