Sortierung von Feldern in einem Form (Backend, Plugin)

beantwortet

Hallo zusammen, kurze Frage. Wir programmieren derzeit ein Plugin mit diversen Einstellmöglichkeiten im Backend. Nun möchte ich die verschiedenen Möglichkeiten der Einstellungen optisch ein wenig aufwerten.

$form = $this->Form();
$form->setElement('button', 'Allgemeine Einstellungen',
     array(
     'label' => 'Allgemeine Einstellungen',
     )
     );
        $form->setElement('checkbox', 'xxxxx',
            array(
                'label' => 'xxxx',
                'value' => true,
                'scope' => \Shopware\Models\Config\Element::SCOPE_SHOP,
                'description' => 'xxx'
            )
);
$form->setElement('checkbox', 'zzz',
     array(
         'label' => 'zzz',
         'value' => true,
         'scope' => \Shopware\Models\Config\Element::SCOPE_SHOP,
         'description' => 'zzzz'
      )
);

In dieser Art finden sich weitere Optionen. Nun geht Shopware allerdings her und ordnet alle Optionen mehr oder minder willkürlich an, der erzeugte Button beispielsweise findet sich irgendwo mittendrin anstatt, wie gesetzt, am Anfang. Was habe ich für Möglichkeiten, die Reihenfolge so festzulegen, wie ich sie für richtig erachte?
Danke und liebe Grüße

edit … bitte die ganzen DIVs ignorieren, warum auch immer sie da sind wenn ich die Code-Tags verwende

Silber vor bzw. am 9. September 2018 in Plugin Entwicklung.