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; }
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']); }