Example #1
0
 /** 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%}'));
 }
Example #2
0
 /**
  * @return array
  */
 public static function getCategoryPairs()
 {
     $categories = new FaqCategoryEntityRepository();
     return $categories->getPairs('title');
 }