页面优化,功能修复
This commit is contained in:
49
resources/views/admin/settings/index.blade.php
Normal file
49
resources/views/admin/settings/index.blade.php
Normal file
@@ -0,0 +1,49 @@
|
||||
@extends('layouts.admin')
|
||||
|
||||
@section('title', '首页模块配置')
|
||||
|
||||
@section('content')
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<h3 class="card-title">首页模块配置(AI工具集)</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
@if(session('status'))
|
||||
<div class="alert alert-success">{{ session('status') }}</div>
|
||||
@endif
|
||||
|
||||
<form method="post" action="{{ route('admin.settings.update') }}" class="row g-3">
|
||||
@csrf
|
||||
@method('put')
|
||||
|
||||
@foreach($modules as $module)
|
||||
<div class="col-12">
|
||||
<div class="border rounded p-3 d-flex flex-column flex-md-row align-items-md-center justify-content-between gap-3">
|
||||
<div>
|
||||
<div class="fw-semibold">{{ $module['label'] }}</div>
|
||||
<div class="text-muted small">key: {{ $module['key'] }}</div>
|
||||
</div>
|
||||
|
||||
<div class="d-flex align-items-center gap-3">
|
||||
<label class="form-check form-switch m-0">
|
||||
<input class="form-check-input" type="checkbox" name="modules[{{ $module['key'] }}][enabled]" value="1" @checked($module['enabled'])>
|
||||
<span class="form-check-label">启用</span>
|
||||
</label>
|
||||
|
||||
<div>
|
||||
<label class="form-label mb-1 small">数量上限</label>
|
||||
<input class="form-control form-control-sm" style="width: 110px;" type="number" min="1" max="30" name="modules[{{ $module['key'] }}][limit]" value="{{ $module['limit'] }}">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endforeach
|
||||
|
||||
<div class="col-12">
|
||||
<button class="btn btn-primary" type="submit">保存配置</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
Reference in New Issue
Block a user