protected function createControls() { $this->setPostback('modView', 'endEditModule'); $panel = new CaptionedPanelControl($this, 'panel'); $panel->setCaption('Neues Modul anlegen'); $fqn = new InputTextboxControl(null, 'namespace'); $fqn->setPlaceholder('Namespace z.B. MyApp\\MyModule')->addCssClass('required'); $edit = new EditControl($panel, 'edit'); $edit->addRow('Fully Qualified Name', $fqn)->addRow('Beschreibung', new InputTextboxControl(null, 'description'))->addRow('Autor', new InputTextboxControl(null, 'author'))->addRow('Version', new InputTextboxControl(null, 'version')); new SaveButtonControl($this, 'btnSpeichern'); }