ゲーム選択ページ等

このコミットが含まれているのは:
テクニカル諏訪子 2020-10-07 19:55:25 +09:00
コミット 5749a5bac1
4個のファイルの変更75行の追加8行の削除

ファイルの表示

@ -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');