protected function createControls()
 {
     $button = new StdControls\NewEntityButtonControl($this, 'button');
     $button->setCaption('Neue Kategorie anlegen')->setLink('cms', 'newCmsKategorie');
     $grid = new DataControls\GridControl($this, 'grid');
     $grid->setEntity(new Model\CmsKategorie(), array('typ' => 'norm'));
     $grid->groupColumn = 1;
     $grid->createColumn(GridColumn::FIELD, 'ck_bezeichnung');
     $grid->createColumn(GridColumn::FIELD, 'parent');
     $grid->createColumn(GridColumn::LINK, null, 'Artikel »')->setAppLink('cms', 'showArtikel', array('kategorie' => '{ck_id}'));
     $grid->createColumn(GridColumn::LINK, null, Template::img('icons/sitemap_color.png', true))->setAppLink('site', 'newPage', array('site' => 2, 'mi_module' => 'cms', 'mi_action' => 'blog', 'mi_id' => '{ck_id}', 'text' => '{ck_bezeichnung}'), null, 'Zu Sitemap hinzufügen');
     $grid->createColumn(GridColumn::ENTITYOPS);
 }