Fields are blocks of arrays that represent the individual options within a specific options panel, set via a Sections array. The Section array contains an argument titled fields, which accepts an array, or several blocks of arrays, separated by commas. This is where all field arrays are place. A basic example is shown below. For specific examples, please consult the sample-config.php file that comes with the Redux package.
Example
$this->sections[] = array(
'title' => 'New Section',
'icon' => 'el-icon-cogs',
'heading' => 'Expanded New Section Title',
'desc' => '<br />This is the section description. HTML is permitted.<br />'
'fields' => array(
array(
'id' => 'opt-text',
'type' => 'text',
'title' => 'A sample text box',
),
array(
'id' => 'opt-text-2',
'type' => 'text',
'title' => 'Another sample text box',
),
),
);