diff --git a/app/Http/Controllers/Peertube/Videos/Overview.php b/app/Http/Controllers/Peertube/Videos/Overview.php index a0674cb..0e56aa9 100644 --- a/app/Http/Controllers/Peertube/Videos/Overview.php +++ b/app/Http/Controllers/Peertube/Videos/Overview.php @@ -13,17 +13,18 @@ class Overview extends Common { $this->common = new Common; } - public function index () { + public function index ($page=1) { $res = [ - 'page' => 'dummy', + 'page' => 'videoslist', + 'paginate' => $page, + 'pagetotal' => 500, 'userinfo' => $this->common->user, ]; - // $res['owner'] = $this->getOwner($id); - return view('pages.peertube.notyet', ['res' => $res]); + $res['video'] = $this->getVideo($page); + return view('pages.peertube.videos.overview', ['res' => $res]); } - function getOwner ($id) { - //https://video.076.ne.jp/api/v1/overviews/videos?page=1 - return $this->ptapi_get('/api/v1/accounts/'.$id); + function getVideo ($page) { + return $this->ptapi_get('/api/v1/overviews/videos?page='.$page); } } diff --git a/resources/views/pages/peertube/videos/overview.blade.php b/resources/views/pages/peertube/videos/overview.blade.php new file mode 100644 index 0000000..bd6d6dc --- /dev/null +++ b/resources/views/pages/peertube/videos/overview.blade.php @@ -0,0 +1,5 @@ +@extends('theme.'.env('THEME').'.peertube') + +@section('content') + @include('theme.'.env('THEME').'.component.peertube.videos.overview') +@endsection diff --git a/resources/views/theme/techsuwa/component/peertube/parts/videos/categories.blade.php b/resources/views/theme/techsuwa/component/peertube/parts/videos/categories.blade.php new file mode 100644 index 0000000..0a05a85 --- /dev/null +++ b/resources/views/theme/techsuwa/component/peertube/parts/videos/categories.blade.php @@ -0,0 +1,8 @@ +