Exemple #1
0
 static function getAll()
 {
     $result = db()->exec("SELECT id, parent_id, title, slug, last_ts FROM `" . self::fmTbl() . "` ");
     foreach ($result as &$row) {
         $row['category'] = rCategory::breadcrumb(rCategory::breadcrumb_categories($row['parent_id']), false);
         $row['category'] .= ($row['category'] != ' / ' ? ' / ' : '') . $row['title'];
     }
     return $result;
 }
Exemple #2
0
 function do_show($f3, $args)
 {
     $cu = fPress::get_row('/' . $args['slug'], 'slug', " AND `status`='" . fPress::ST_ON . "' ");
     if (empty($cu)) {
         f3()->error(404);
     }
     $cate = rCategory::breadcrumb_categories($cu['category_id']);
     f3()->set('cu', $cu);
     f3()->set('cate', $cate);
     f3()->set('next', fPress::load_next($cu, 0, 'online_date'));
     f3()->set('prev', fPress::load_prev($cu, 0, 'online_date'));
     $f3->set('act_link', str_replace('/', '', $cate['slug']));
     parent::wrapper('press/content.html', $cu['title'], '/press' . $cu['slug']);
 }
Exemple #3
0
 static function handleRow($row = array())
 {
     $row['categories'] = rCategory::sort_categories(4, 0, '~');
     return $row;
 }