ゲーム選択ページ等
このコミットが含まれているのは:
コミット
5749a5bac1
|
@ -70,6 +70,52 @@
|
|||
@if ($user->perm['blg_addpost'] || $user->perm['blg_addpage'])
|
||||
<a href="/content/add" class="dropdown-item">投稿の追加</a>
|
||||
@endif
|
||||
<?php
|
||||
$current = '';
|
||||
$slug = '';
|
||||
$url = url()->current();
|
||||
$url = explode('/', $url);
|
||||
|
||||
if (isset($url[3])) {
|
||||
if ($url[3] == 'blog') {
|
||||
$current = $res->slug;
|
||||
$slug = $res->slug;
|
||||
}
|
||||
else {
|
||||
foreach ($menu as $i) {
|
||||
if ($url[3] == $i['slug']) $current = $url[3];
|
||||
$slug = $url[3];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@if ($current != '' && $slug != '' && $slug == $current && ($user->perm['blg_editpost'] || $user->perm['blg_editpage']))
|
||||
<a href="/content/{{ $current }}/edit" class="dropdown-item">投稿の編集</a>
|
||||
@endif
|
||||
@if ($current != '' && $slug != '' && $slug == $current && ($user->perm['blg_delpost'] || $user->perm['blg_delpage']))
|
||||
<a href="/content/{{ $current }}/delete" class="dropdown-item">投稿の削除</a>
|
||||
@endif
|
||||
<?php
|
||||
if (isset($url[3]) && isset($url[4]) && isset($url[5]) && $url[3] == 'video' && $url[4] == 'play') {
|
||||
$current = $url[5];
|
||||
$slug = $res->vid;
|
||||
}
|
||||
?>
|
||||
@if ($user->perm['blg_addpost'] || $user->perm['blg_editpost'] || $user->perm['blg_delpost'])
|
||||
<div class="dropdown-divider"></div>
|
||||
@endif
|
||||
@if ($user->perm['blg_addpost'])
|
||||
<a href="/video/add" class="dropdown-item">動画の追加</a>
|
||||
@endif
|
||||
@if (isset($url[3]) && isset($url[4]) && isset($url[5]) && $url[3] == 'video' && $url[4] == 'play')
|
||||
@if ($current != '' && $slug != '' && $slug == $current && ($user->perm['blg_editpost'] || $user->perm['blg_editpage']))
|
||||
<a href="/video/{{ $current }}/edit" class="dropdown-item">動画の編集</a>
|
||||
@endif
|
||||
@if ($current != '' && $slug != '' && $slug == $current && ($user->perm['blg_delpost'] || $user->perm['blg_delpage']))
|
||||
<a href="/video/{{ $current }}/delete" class="dropdown-item">動画の削除</a>
|
||||
@endif
|
||||
@endif
|
||||
<div class="dropdown-divider"></div>
|
||||
<a href="/logout" class="dropdown-item">サインアウト</a>
|
||||
@else
|
||||
|
|
|
@ -4,10 +4,32 @@
|
|||
<div class="within">
|
||||
<div class="bar">ゲームを選んで下さい</div>
|
||||
<div class="back">
|
||||
<ul style="list-style: none;">
|
||||
@foreach ($res as $k => $r)
|
||||
<li><a href="/video/{{ $r->slug }}">{{ $r->name }}</a></li>
|
||||
@endforeach
|
||||
@if (isset($user->perm) && ($user->perm['blg_editpost'] || $user->perm['blg_delpost']))
|
||||
<a href="/video/game/add" class="btn btn-block btn-success">追加</a>
|
||||
<hr />
|
||||
@endif
|
||||
<div class="table-responsive">
|
||||
<table class="table table-hover table-dark">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">ゲーム名</th>
|
||||
@if (isset($user->perm) && ($user->perm['blg_editpost'] || $user->perm['blg_delpost']))
|
||||
<th scope="col"></th>
|
||||
<th scope="col"></th>
|
||||
@endif
|
||||
</tr>
|
||||
</thead>
|
||||
@foreach ($res as $k => $r)
|
||||
<tr>
|
||||
<td scope="row"><a href="/video/{{ $r->slug }}">{{ $r->name }}</a></td>
|
||||
@if (isset($user->perm) && ($user->perm['blg_editpost'] || $user->perm['blg_delpost']))
|
||||
<td scope="row"><a href="/video/game/{{$r->slug}}/edit" class="btn btn-block btn-warning">編集</a></td>
|
||||
<td scope="row"><a href="/video/game/{{$r->slug}}/delete" class="btn btn-block btn-danger">削除</a></td>
|
||||
@endif
|
||||
</tr>
|
||||
@endforeach
|
||||
</table>
|
||||
</div>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
<?php
|
||||
|
||||
Route::post('/api/comment/new', 'HomeController@newComment');
|
||||
Route::post('/content/del', 'HomeController@delContent');
|
||||
|
|
|
@ -5,10 +5,8 @@ Route::get('/blog/{slug}', 'HomeController@post');
|
|||
|
||||
Route::get('/content/add', 'HomeController@addContent');
|
||||
Route::post('/content/add', 'HomeController@addContent');
|
||||
// Route::get('/content/edit', 'HomeController@editContent');
|
||||
// Route::post('/content/edit', 'HomeController@editContent');
|
||||
// Route::get('/content/del', 'HomeController@delContent');
|
||||
// Route::post('/content/del', 'HomeController@delContent');
|
||||
Route::get('/content/{slug}/edit', 'HomeController@editContent');
|
||||
Route::post('/content/{slug}/edit', 'HomeController@editContent');
|
||||
|
||||
Route::get('/login', 'UserController@login');
|
||||
Route::post('/login', 'UserController@login');
|
||||
|
|
新しいイシューから参照