CB Field Groups (2.1.1)
Create repeating groups of fields of any type supporting multiple display templates like tables, tags, lists, or even entirely custom. Great way to create lists of phone numbers, email addresses, mailing addresses, golf scores, pet names, certifications and more!
Simple
Groups of fields is as simple as creating a field and you're done! No complicated configurations!
Integration
Works with all field types and supports conditioning from CB Conditional as well as dynamic field updating from CB Core Fields Ajax.
Community
Join a community that is ever growing and help change the future of CB Field Groups with your own ideas!
Fields
Quickly and easily reuse your existing fields by creating a new Field Group field and simply assigning your fields to it. Completely automated grouping and saving processes keeps things easy. With multiple templates and support for completely custom display you can be sure it will fit within your sites design!
Search
Searching support for groups of fields is as simple as toggling field search on as you would with any field. Supports optimized searching capabilities on newer releases of MySQL and MariaDB with fallback support for older versions ensuring searching is always at your finger tips.
Need dedicated support?
Subscribe now and have access to our support forums or give our documentation a try!
Configuration
With a simple set of configuration options groups of fields have never been easier. From simple tables of fields to a completely customized experience you'll have the fields to collect the data how you need it and display it how you want it!
FAQ
No, you can have as many fields as you like assigned to a field group.
Yes, fields can be reused in as many field group fields as you need.
Yes, nested field groups are supported allowing for some very complex use cases.
By default the field will no longer be usable as a standalone field and can only be used inside the field groups it is assigned to, but you can optionally allow the field to continue to function as normally.
Yes, while tricky it is very doable. Field group substitutions have a very specific field name structure of GROUP_ROW_FIELD. So if a field group field is named cb_group and it contains a cb_country field and you want the country value from row 1 the name used in substitutions would be "cb_group_1_cb_country".