Skip to main content

Fieldset Text

The fieldset text creates a set of text inputs. It's useful if you want to save related information.

Screenshots

Settings

Besides the common settings, this field has the following specific settings, the keys are for use with code:

NameKeyDescription
InputsoptionsArray of 'key' => 'Input Label' pairs. key is used as keys of the array of values stored in the database.

This is a sample field settings array when creating this field with code:

[
'id' => 'field_id',
'name' => 'Fieldset Text',
'type' => 'fieldset_text',
'options' => [
'name' => 'Name',
'address' => 'Address',
'email' => 'Email',
],
],

Data

This field always stores the value as a serialized array in a single row in the database. Each element of that array will have the key as specified in the field's options.

Template usage

Displaying field inputs' values:

<?php $value = rwmb_meta( 'my_field_id' ) ?>
<p>Name: <?= $value['name'] ?></p>
<p>Address: <?= $value['address'] ?></p>
<p>Email: <?= $value['email'] ?></p>