opentabbody()

Creates tab body.

Versions: 9

opentabbody( string $tab_title, string $tab_id [, string $link_active_arrkey, bool $link, string $key ] ) : string

Parameters

$tab_title (string) (Required) Deprecated, for compatibility only.

$tab_id (string) (Required) Tab id from $tab_title['id'].

$link_active_arrkey (string) (Required) tab_active() function or the $_GET request to match the $tab_title['id'].

$link (bool) (Optional) Deprecated, for compatibility only. False for jquery, true for php (will reload page). Default value: false

$key (string) (Optional) Set getname and turn tabs into link that listens to getname. Default value: section

Return Values

(string)

Examples

$tab_title['title'][] = 'Tab 1';
$tab_title['id'][] = 'tab1';
$tab_title['icon'][] = 'fa fa-cog';
$tab_title['title'][] = 'Tab 2';
$tab_title['id'][] = 'tab2';
$tab_title['icon'][] = 'fa fa-folder';
$tab_active = tab_active($tab_title, 0);
echo opentab($tab_title, $tab_active, 'testtab');
echo opentabbody($tab_title['title'][0], 'tab1', $tab_active);
echo 'Tab 1 content goes here';
echo closetabbody();
echo opentabbody($tab_title['title'][1], 'tab2', $tab_active);
echo 'Tab 2 content goes here';
echo closetabbody();
echo closetab();

This function can be overridden in your theme.