Yo utilizo este tipo de Tabs
en la function getConfigForm()
añado "tabs" y luego en cada campo le asigno una tab
return array(
'form' => array(
'legend' => array(
'title' => $this->l('Datalayer Configurations'),
'icon' => 'icon-cogs',
),
'tabs' => array(
'settings' => $this->l("Settings"),
'cookies' => $this->l("Cookies"),
'pedidos' => $this->l("Orders"),
'analytics' => $this->l("Analytics"),
'promo' => $this->l("Promotions"),
'adwords' => $this->l("Adwords"),
'remarketing' => $this->l("Remarketing"),
'marketplaces' => $this->l("MarketPlaces"),
),
'input' => array(
array(
'col' => 3,
'tab' => 'settings',
'type' => 'text',
'name' => 'DATALAYERTAGMANAGER_IDTAGMANAGER',
'label' => $this->l('Id Tag Manager'),
),
),
'submit' => array(
'title' => $this->l('Save'),
),
),
);
No me preguntéis donde lo encontré y si esta en la documentación, no lo recuerdo y no tengo ni idea si esta en la documentación
Como muchas cosas que investigas y ves como hacerlo y no por la documentación