protected function createControls() { $this->setPostback('site', 'endEditSite', array('id' => $this->controller->site->id)); $panel = new CaptionedPanelControl($this, 'panel'); $panel->setCaption('Sitemaps » bearbeiten'); $selTemplate = new InputSelectControl(null, 'si_template'); $selTemplate->addOptions(Template::listTemplates()); $selTemplate->preSelect($this->controller->site->si_template); $edit = new EditControl($panel, 'edit'); $edit->setEntity($this->controller->site)->setHeader('Stammdaten bearbeiten')->addRow('si_bezeichnung')->addRow('si_name')->addRow('Template', $selTemplate)->addRow('si_urlpattern'); $button = new SaveButtonControl($panel, 'button'); }
/** * @covers \NewFrontiers\Framework\Output\Template::listTemplates */ public function testListTemplates() { $template = Template::load('test', true); static::assertEquals(array("another", "test"), Template::listTemplates()); }