/** Categories */ public static function categories() { $categories = new FaqCategoryEntityRepository(); $categories->addOrderByField('id'); echo Columns::getInstance()->add('<a class="btn btn-success" href="?p=' . P . '&do=categories_add">Add Category</a>', ['align' => 'right']); echo '<br>'; echo CmsTable::getInstance()->addData($categories)->addColumn(ColumnEdit::getInstance('title')->setHref('?p=' . P . '&do=categories_edit&id={%id%}')->enableOrderableColumn()->enableTranslationColumn())->addColumn(ColumnDelete::getInstance()->setHref('?p=' . P . '&do=_categories_delete&id={%id%}')); }
/** * @return array */ public static function getCategoryPairs() { $categories = new FaqCategoryEntityRepository(); return $categories->getPairs('title'); }