@extends('layouts.admin')
@section('content')

<div class="card">
    <div class="card-header">
        <h4>{{ trans('cruds.smtp.title') }}</h4>
    </div>
    <div class="card-body">
        @if (session('success'))
            <div class="alert alert-success">
                {{ session('success') }}
            </div>
        @endif
        <form action="{{ route('admin.EnvSetting.saveSMTP') }}" method="POST">
            @csrf
            <!-- Mailer -->
            <div class="form-group">
                <label for="mail_mailer" class="form-label required">{{ trans('cruds.smtp.fields.mailer') }}</label>
                <input class="form-control @error('mailer') is-invalid @enderror" type="text" name="mailer" id="mail_mailer" value="{{ old('mailer', $smtpConfig->mailer ?? '') }}">
                @error('mailer')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Host -->
            <div class="form-group">
                <label for="mail_host" class="form-label required">{{ trans('cruds.smtp.fields.host') }}</label>
                <input class="form-control @error('host') is-invalid @enderror" type="text" name="host" id="mail_host" value="{{ old('host', $smtpConfig->host ?? '') }}">
                @error('host')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Port -->
            <div class="form-group">
                <label for="mail_port" class="form-label required">{{ trans('cruds.smtp.fields.port') }}</label>
                <input class="form-control @error('port') is-invalid @enderror" type="text" name="port" id="mail_port" value="{{ old('port', $smtpConfig->port ?? '') }}">
                @error('port')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Username -->
            <div class="form-group">
                <label for="mail_username" class="form-label required">{{ trans('cruds.smtp.fields.username') }}</label>
                <input class="form-control @error('username') is-invalid @enderror" type="text" name="username" id="mail_username" value="{{ old('username', $smtpConfig->username ?? '') }}">
                @error('username')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Password -->
            <div class="form-group">
                <label for="mail_password" class="form-label required">{{ trans('cruds.smtp.fields.password') }}</label>
                <input class="form-control @error('password') is-invalid @enderror" type="password" name="password" id="mail_password" value="{{ old('password', $smtpConfig->password ?? '') }}">
                @error('password')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Encryption -->
            <div class="form-group">
                <label for="mail_encryption" class="form-label required">{{ trans('cruds.smtp.fields.encryption') }}</label>
                <input class="form-control @error('encryption') is-invalid @enderror" type="text" name="encryption" id="mail_encryption" value="{{ old('encryption', $smtpConfig->encryption ?? '') }}">
                @error('encryption')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Address -->
            <div class="form-group">
                <label for="mail_address" class="form-label required">{{ trans('cruds.smtp.fields.address') }}</label>
                <input class="form-control @error('address') is-invalid @enderror" type="email" name="address" id="mail_address" value="{{ old('address', $smtpConfig->address ?? '') }}">
                @error('address')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <!-- Mail Name -->
            <div class="form-group">
                <label for="mail_name" class="form-label required">{{ trans('cruds.smtp.fields.name') }}</label>
                <input class="form-control @error('name') is-invalid @enderror" type="text" name="name" id="mail_name" value="{{ old('name', $smtpConfig->name ?? '') }}">
                @error('name')
                    <div class="invalid-feedback">{{ $message }}</div>
                @enderror
            </div>
            <div class="row">
                <div class="col-12 text-end">
                    <button class="btn btn-primary btn-primary-hover" type="submit">{{ trans('global.save') }}</button>
                </div>
            </div>
        </form>
    </div>
</div>

@endsection