protected function createControls() { $button = new StdControls\NewEntityButtonControl($this, 'btnNew'); $button->setEntity(new Importtyp()); $grid = new DataControls\GridControl($this, 'grid'); $grid->setEntity(new Importtyp(), $this->request)->col('it_bezeichnung')->createColumn(GridColumn::ENTITYOPS); }
protected function createControls() { $button = new StdControls\NewEntityButtonControl($this, 'btnNew'); $button->setEntity(new Site()); $grid = new GridControl($this, 'grid'); $grid->setEntity(new Site(), $this->request); $grid->createColumn(GridColumn::FIELD, 'si_bezeichnung'); $grid->col('si_template'); $grid->createColumn(GridColumn::BUTTONLINK)->setButtonLink('Seiten', 'Site', 'showPage', array('site' => '{si_id}')); $grid->createColumn(GridColumn::ENTITYOPS); }
protected function createControls() { $button = new NewEntityButtonControl($this, 'buttonNeu'); $button->setEntity(new Rolle())->addCssClass('nfs-modal'); $grid = new GridControl($this, 'grid'); $grid->setEntity(new Rolle(), $this->request); $grid->createColumn(GridColumn::FIELD, 'ro_bezeichnung'); $grid->createColumn(GridColumn::FIELD, 'ro_schluessel'); $grid->createColumn(GridColumn::FIELD, 'ro_aktiv'); $grid->createColumn(GridColumn::FIELD, 'parent'); $grid->createColumn(GridColumn::ENTITYOPS); $grid->groupColumn = 3; $grid->setSortable(false); }
protected function createControls() { $this->setPostback('User', 'indexUser'); $searchBox = new SearchBoxControl($this, 'suchbegriff'); $searchBox->addCssClass('pull-right'); $button = new NewEntityButtonControl($this, 'button'); $button->setEntity(new User()); $grid = new GridControl($this, 'grid'); $grid->setEntity(new User(), $this->request); $grid->setDeleteAction('deleteUser'); $grid->createColumn(GridColumn::FIELD, 'us_benutzername'); $grid->createColumn(GridColumn::FIELD, 'us_name'); $grid->createColumn(GridColumn::FIELD, 'us_vorname'); $grid->createColumn(GridColumn::FIELD, 'us_aktiv'); GridColumnButtonLink::create($grid)->setButtonLink('Aktivierunsmail senden', 'User', 'aktivierungslinkSenden', ['id' => '{us_id}']); $grid->createColumn(GridColumn::ENTITYOPS); }