From 5749a5bac18c707b424ca9e4a107e09f01ed502f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=86=E3=82=AF=E3=83=8B=E3=82=AB=E3=83=AB=E8=AB=8F?= =?UTF-8?q?=E8=A8=AA=E5=AD=90?= Date: Wed, 7 Oct 2020 19:55:25 +0900 Subject: [PATCH] =?UTF-8?q?=E3=82=B2=E3=83=BC=E3=83=A0=E9=81=B8=E6=8A=9E?= =?UTF-8?q?=E3=83=9A=E3=83=BC=E3=82=B8=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/views/layouts/site.blade.php | 46 +++++++++++++++++++ .../views/pages/site/video/game.blade.php | 30 ++++++++++-- routes/api/site.php | 1 + routes/view/site.php | 6 +-- 4 files changed, 75 insertions(+), 8 deletions(-) diff --git a/resources/views/layouts/site.blade.php b/resources/views/layouts/site.blade.php index bd1d053..b1ea533 100644 --- a/resources/views/layouts/site.blade.php +++ b/resources/views/layouts/site.blade.php @@ -70,6 +70,52 @@ @if ($user->perm['blg_addpost'] || $user->perm['blg_addpage']) 投稿の追加 @endif + 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'])) + 投稿の編集 + @endif + @if ($current != '' && $slug != '' && $slug == $current && ($user->perm['blg_delpost'] || $user->perm['blg_delpage'])) + 投稿の削除 + @endif + vid; + } + ?> + @if ($user->perm['blg_addpost'] || $user->perm['blg_editpost'] || $user->perm['blg_delpost']) + + @endif + @if ($user->perm['blg_addpost']) + 動画の追加 + @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'])) + 動画の編集 + @endif + @if ($current != '' && $slug != '' && $slug == $current && ($user->perm['blg_delpost'] || $user->perm['blg_delpage'])) + 動画の削除 + @endif + @endif サインアウト @else diff --git a/resources/views/pages/site/video/game.blade.php b/resources/views/pages/site/video/game.blade.php index 0ce023e..b882335 100644 --- a/resources/views/pages/site/video/game.blade.php +++ b/resources/views/pages/site/video/game.blade.php @@ -4,10 +4,32 @@
ゲームを選んで下さい
-
    - @foreach ($res as $k => $r) -
  • {{ $r->name }}
  • - @endforeach + @if (isset($user->perm) && ($user->perm['blg_editpost'] || $user->perm['blg_delpost'])) + 追加 +
    + @endif +
    + + + + + @if (isset($user->perm) && ($user->perm['blg_editpost'] || $user->perm['blg_delpost'])) + + + @endif + + + @foreach ($res as $k => $r) + + + @if (isset($user->perm) && ($user->perm['blg_editpost'] || $user->perm['blg_delpost'])) + + + @endif + + @endforeach +
    ゲーム名
    {{ $r->name }}編集削除
    +
diff --git a/routes/api/site.php b/routes/api/site.php index 3bb0914..9bf53cb 100644 --- a/routes/api/site.php +++ b/routes/api/site.php @@ -1,3 +1,4 @@