Theme-Konfiguration mit Tabs in Tab --> erzeugt Fehler

Hallo,

ich versuch ein meinem Theme einen eigenen Config-Tab mit wiederum Tabs drin zu erstellen. Allerdings verschwinden dann alle Themes aus dem Manager, sobald ich Tabs im Tab erstelle. Es erscheint keine Fehlermeldung.

/**
 * @param Form\Container\TabContainer $container
 */
public function createConfig(Form\Container\TabContainer $container)
{
    $tab = $this->createTab(
        'custom_base',
        'Custom Base Settings'
    );
    $container->addTab($tab);
    $tab->addElement($this->createCustomTabPanel());
}

/**
 * Helper function to create the child-tabs
 *
 * @return Form\Container\TabContainer
 */
private function createCustomTabPanel()
{
    $tabPanel = $this->createTabPanel(
        'custom_base_tab_panel',
        [
            'attributes' => [
                'plain' => true,
            ],
        ]
    );

    $tabPanel->addTab($this->createBaseTab());

    return $tabPanel;
}

/**
 * @return Form\Container\Tab
 */
private function createBaseTab(Form\Container\TabContainer $container, $parentTab)
{
    $tab = $this->createTab(
        'custom_base_settings',
        'Grundeinstellungen',
        [
            'attributes' => [
                'autoScroll' => true,
            ],
        ]
    );

    $fieldsetHeader = $this->createFieldSet(
        'c3_base_fs_header',
        'Header'
    );

    $fieldsetHeader->addElement(
        $this->createCheckboxField('custom_base_header_fixed', 'Fixed Header', false)
    );


    $tab->addElement($fieldsetHeader);

    return $tab;
}

… das ist mein Code  in der Theme.php … was mach ich denn falsch?

Der Fehler wird nur nicht angezeigt. Er steht als Response in dem jeweiligen Ajax-Request. Hier ist eine Anleitung, wie du an die Fehlermeldung rankommst:

https://forum.shopware.com/discussion/comment/106944/#Comment_106944

Viele Grüße