管理者バックルームを開発開始

このコミットが含まれているのは:
テクニカル諏訪子 2020-01-08 22:14:56 +09:00
コミット 6a92688eb6
8個のファイルの変更72行の追加0行の削除

26
app/Http/Controllers/AdminPanelController.php ノーマルファイル
ファイルの表示

@ -0,0 +1,26 @@
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\AuthController;
use Illuminate\Support\Facades\Log;
class AdminPanelController extends Controller {
private $objAuth;
private $cook;
private $valid;
public function __construct() {
$this->objAuth = new AuthController();
$this->cook = (isset($_COOKIE['kero_token']) ? $_COOKIE['kero_token'] : '');
$this->valid = $this->objAuth->getPermissions($this->cook);
}
public function dashboard () {
if ($this->valid['blg_addpost'] == 0) return redirect('/');
return view('pages.admin.dashboard');
}
}

35
resources/views/layouts/admin.blade.php ノーマルファイル
ファイルの表示

@ -0,0 +1,35 @@
<!DOCTYPE html>
<html lang="{{ app()->getLocale() }}">
<head>
<meta charset="utf-8">
<meta name="csrf-token" content="{{ csrf_token() }}">
<title>{{ config('app.name', 'Laravel') }}</title>
<link href="{{ asset('css/app.css') }}" rel="stylesheet">
</head>
<body>
<div id="app">
<div class="container-fluid">
<div class="row">
<div class="col">
<nav class="navbar sticky-top navbar-dark bg-dark navbar-expand-md">
<a href="/" class="navbar-brand">sa</a>
</nav>
</div>
</div>
<div class="row">
<div class="col-2">
<ul>
<li>トップ</li>
<li>ブログ</li>
<li>ページ</li>
<li>ユーザ</li>
</ul>
</div>
<div class="col">
@yield('content')
</div>
</div>
</div>
</div>
</body>
</html>

ファイルの表示

ファイルの表示

ファイルの表示

ファイルの表示

@ -0,0 +1,7 @@
@extends('layouts.admin')
@section('content')
うんこちんこ
@endsection

3
routes/view/admin.php ノーマルファイル
ファイルの表示

@ -0,0 +1,3 @@
<?php
Route::get('/admin', 'AdminPanelController@dashboard');

ファイルの表示

@ -41,5 +41,6 @@ Route::get('/api/rpc/permission/getpermissions/{mdl}', 'PermissionController@get
Route::get('/api/rpc/permission/getpermissiongroup/{mdl}/{id}', 'PermissionController@getPermissionGroup');
Route::get('/api/rpc/permission/getpermissionuser/{mdl}/{id}', 'PermissionController@getPermissionUser');
require(__DIR__.'/view/admin.php');
require(__DIR__.'/view/bash.php');
require(__DIR__.'/view/site.php');