Skip to Content Skip to Menu

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!
orTry our demo
field group table

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!
field group edit

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!

field group search

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!

configuration
orTry our demo

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".

Open Source

Everything you download from Joomapolis - whether free or paid - is GPL v2 licensed. This means that you can install it on all your websites and use it forever. Learn more about your GPL v2 privileges.