public function showListAlbumPage()
 {
     if (!$this->CurrentUser || !$this->CurrentUser->isAdmin()) {
         return Redirect::to('login');
     }
     $Albums = AmaotoAlbum::orderBy('id', 'desc')->paginate(15);
     return View::make('admin/list-album', array('Albums' => $Albums));
 }
Exemplo n.º 2
0
 public function showAlbumPage()
 {
     if (!Config::get('constants.installed')) {
         return Redirect::to('install');
     }
     $albums = AmaotoAlbum::orderBy('id', 'desc')->paginate(27);
     return View::make('home/album-page', array('albums' => $albums));
 }
Exemplo n.º 3
0
 public function getAlbumByPage()
 {
     try {
         $albums = AmaotoAlbum::orderBy('id', 'desc')->paginate(10);
         $array = array();
         foreach ($albums as $album) {
             /** @var AmaotoAlbum $album */
             $array[] = $album->toDataArray();
         }
         return Response::json(array('type' => 'success', 'message' => '获取成功', 'data' => $array));
     } catch (NotExistException $e) {
         return Response::json(array('type' => 'warning', 'message' => $e->getMessage()));
     } catch (Exception $e) {
         return Response::json(array('type' => 'error', 'message' => $e->getMessage()));
     }
 }