Beispiel #1
0
 public function view()
 {
     $id = joosController::instance()->router->param('id');
     $blog_item = new modelBlogs();
     $blog_item->load($id) && $blog_item->state == 1 ? null : joosPages::page404('Блогозапись не найдена');
     $blog_category = new modelBlogsCategory();
     $blog_category->load($blog_item->category_id) && $blog_category->state == 1 ? null : joosPages::page404('Категория блога не найдена');
     $author = new modelUsers();
     $author->load($blog_item->user_id) && $author->state == 1 ? null : joosPages::page404('Автор блогозаписи не найден');
     joosDocument::instance()->set_page_title($blog_item->title)->add_meta_tag('description', 'Блоги');
     joosBreadcrumbs::instance()->add($blog_item->title);
     return array('blog_item' => $blog_item, 'blog_category' => $blog_category, 'author' => $author);
 }
 /**
  * Получение списка категорий блоов в виде двумерно массива id=>title
  *
  * @static
  * @return array
  */
 public static function get_categories_selector()
 {
     $categories_obj = new modelBlogsCategory();
     return $categories_obj->get_selector();
 }