protected function createControls() { $this->setPostback('site', 'endEditRegion', array('id' => $this->controller->region->id, 're_page' => $this->controller->region->re_page, 're_parent' => $this->controller->region->re_parent, 're_name' => $this->controller->region->re_name)); $panel = new CaptionedPanelControl($this, 'panel'); $panel->setCaption('Region » bearbeiten'); $modules = new Controls\ListModuleControl(null, 're_module'); $modules->setNameOfActionBox('re_action'); $modules->preSelect($this->controller->region->re_module); $actions = new Controls\ListActionControl(null, 're_action'); $actions->setModule($this->controller->region->re_module); $actions->preSelect($this->controller->region->re_action); $edit = new EditControl($panel, 'edit'); $edit->setEntity($this->controller->region)->addRow('Modul', $modules)->addRow('Action', $actions)->addRow('re_parameter'); $button = new ButtonControl($panel, 'button'); $button->setCaption('Speichern')->setIsSubmit('true'); }
protected function createControls() { $actions = new ListActionControl($this, $this->request->name); $actions->setModule($this->request->forModule); $actions->preSelect(''); }