Files
saasshop/resources/views/admin/layouts/app.blade.php

69 lines
2.6 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>@yield('title', 'SaaSShop 总台管理')</title>
<link rel="stylesheet" href="/css/admin-base.css">
<link rel="stylesheet" href="/css/admin.css">
<link rel="stylesheet" href="/css/admin-components.css">
</head>
<body>
<div class="layout">
<aside class="sidebar">
<h2 class="sidebar-title">SaaSShop</h2>
<div class="muted">总台管理 / Platform Ops</div>
<div class="group-title">总览</div>
<a href="/admin">总台仪表盘</a>
<div class="group-title">平台运营</div>
<a href="/admin/merchants">站点管理</a>
<a href="/admin/plans">套餐管理</a>
<a href="/admin/orders">订单监控</a>
<a href="/admin/platform-orders">平台订单</a>
<a href="/admin/site-subscriptions">订阅管理</a>
<a href="/admin/products">商品巡检</a>
<a href="/admin/product-categories">商品分类</a>
<div class="group-title">平台配置</div>
<a href="/admin/settings/system">系统配置</a>
<a href="/admin/settings/channels">渠道配置</a>
<div class="group-title">外部入口</div>
<a href="/">返回前台</a>
<form method="post" action="/admin/logout" class="logout-form">@csrf <button type="submit">退出登录</button></form>
</aside>
<main class="content">
<div class="top">
<div>
<h1 class="page-title">@yield('page_title', '总台管理')</h1>
<div class="muted">当前登录:{{ session('admin_name') }}{{ session('admin_email') }} / 角色:{{ session('admin_role', 'unknown') }}</div>
<div class="badge">登录范围:{{ session('admin_scope', 'platform') === 'platform' ? '总台管理员' : '商家管理员' }}</div>
</div>
</div>
@if(session('success'))
<div class="flash">{{ session('success') }}</div>
@endif
@if(session('warning'))
<div class="warning">{{ session('warning') }}</div>
@endif
@if(session('error'))
<div class="error-box">{{ session('error') }}</div>
@endif
@if($errors->any())
<div class="error-box">
<strong>提交失败:</strong>
<ul class="list-indent">
@foreach($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
@yield('content')
</main>
</div>
</body>
</html>