This commit is contained in:
pushuo 2022-08-16 17:52:19 +08:00
parent de8b8525ea
commit 152f8379b9
2 changed files with 9 additions and 14 deletions

View File

@ -7,7 +7,6 @@
@endpush @endpush
@section('content') @section('content')
@dump($errors)
<div id="plugins-app-form" class="card h-min-600"> <div id="plugins-app-form" class="card h-min-600">
<div class="card-body"> <div class="card-body">
<form action="{{ $page->id ? admin_route('pages.update', [$page->id]) : admin_route('pages.store') }}" method="POST"> <form action="{{ $page->id ? admin_route('pages.update', [$page->id]) : admin_route('pages.store') }}" method="POST">
@ -24,11 +23,11 @@
<div class="tab-content"> <div class="tab-content">
@foreach ($admin_languages as $language) @foreach ($admin_languages as $language)
<div class="tab-pane fade {{ $loop->first ? 'show active' : '' }}" id="tab-{{ $language['code'] }}"> <div class="tab-pane fade {{ $loop->first ? 'show active' : '' }}" id="tab-{{ $language['code'] }}">
@php @php
$message = $errors->first("descriptions.{$language['code']}.title"); $error_title = $errors->first("descriptions.{$language['code']}.title");
@endphp @endphp
<x-admin-form-input <x-admin-form-input
error="{{ $message }}" error="{{ $error_title }}"
name="descriptions[{{ $language['code'] }}][title]" name="descriptions[{{ $language['code'] }}][title]"
title="信息标题" title="信息标题"
value="{{ old('title', $descriptions[$language['code']]['title'] ?? '') }}" value="{{ old('title', $descriptions[$language['code']]['title'] ?? '') }}"
@ -40,6 +39,9 @@
{{ old('content', $descriptions[$language['code']]['content'] ?? '') }} {{ old('content', $descriptions[$language['code']]['content'] ?? '') }}
</textarea> </textarea>
</div> </div>
@if ($errors->has("descriptions.{$language['code']}.content"))
<span class="invalid-feedback d-block" role="alert">{{ $errors->first("descriptions.{$language['code']}.content") }}</span>
@endif
</x-admin::form.row> </x-admin::form.row>
<input type="hidden" name="descriptions[{{ $language['code'] }}][locale]" value="{{ $language['code'] }}"> <input type="hidden" name="descriptions[{{ $language['code'] }}][locale]" value="{{ $language['code'] }}">
<x-admin-form-input name="descriptions[{{ $language['code'] }}][meta_title]" title="Meta Tag 标题" value="{{ old('meta_title', $descriptions[$language['code']]['meta_title'] ?? '') }}" /> <x-admin-form-input name="descriptions[{{ $language['code'] }}][meta_title]" title="Meta Tag 标题" value="{{ old('meta_title', $descriptions[$language['code']]['meta_title'] ?? '') }}" />

View File

@ -19,16 +19,9 @@
<x-admin-form-input <x-admin-form-input
:name="$column['name']" :name="$column['name']"
:title="$column['label']" :title="$column['label']"
{{-- :class="$errors->has($column['name']) ? 'is-invalid' : ''" --}} :error="$errors->first($column['name'])"
:required="$column['required'] ? true : false" :required="$column['required'] ? true : false"
:value="old($column['name'], $column['value'] ?? '')"> :value="old($column['name'], $column['value'] ?? '')" />
@if (isset($column['description']))
<div class="help-text font-size-12 lh-base">{{ $column['description'] }}</div>
@endif
{{-- @if ($errors->has($column['name']))
<span class="invalid-feedback" role="alert">{{ $errors->first($column['name']) }}</span>
@endif --}}
</x-admin-form-input>
@endif @endif
@if ($column['type'] == 'select') @if ($column['type'] == 'select')