MIF_E31222707/Modules/Setting/Resources/views/index.blade.php

190 lines
11 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.

@extends('layouts.app')
@section('title', 'Edit Settings')
@section('breadcrumb')
<ol class="breadcrumb border-0 m-0">
<li class="breadcrumb-item"><a href="{{ route('home') }}">Home</a></li>
<li class="breadcrumb-item active">Settings</li>
</ol>
@endsection
@section('content')
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
@include('utils.alerts')
<div class="card">
<div class="card-header bg-primary text-white">
<h5 class="mb-0">General Settings</h5>
</div>
<div class="card-body">
<form action="{{ route('settings.update') }}" method="POST">
@csrf
@method('patch')
<div class="form-row">
<div class="col-lg-4">
<div class="form-group">
<label for="company_name">Company Name <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="company_name" value="{{ $settings->company_name }}" required>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="company_email">Company Email <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="company_email" value="{{ $settings->company_email }}" required>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="company_phone">Company Phone <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="company_phone" value="{{ $settings->company_phone }}" required>
</div>
</div>
</div>
<div class="form-row">
<div class="col-lg-4">
<div class="form-group">
<label for="default_currency_id">Default Currency <span class="text-danger">*</span></label>
<select name="default_currency_id" id="default_currency_id" class="form-control" required>
@foreach(\Modules\Currency\Entities\Currency::all() as $currency)
<option {{ $settings->default_currency_id == $currency->id ? 'selected' : '' }} value="{{ $currency->id }}">{{ $currency->currency_name }}</option>
@endforeach
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="default_currency_position">Default Currency Position <span class="text-danger">*</span></label>
<select name="default_currency_position" id="default_currency_position" class="form-control" required>
<option {{ $settings->default_currency_position == 'prefix' ? 'selected' : '' }} value="prefix">Prefix</option>
<option {{ $settings->default_currency_position == 'suffix' ? 'selected' : '' }} value="suffix">Suffix</option>
</select>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="notification_email">Notification Email <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="notification_email" value="{{ $settings->notification_email }}" required>
</div>
</div>
</div>
<div class="form-row">
<div class="col-lg-6">
<div class="form-group">
<label for="company_address">Company Address <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="company_address" value="{{ $settings->company_address }}">
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
<label for="footer_text">Footer Text <span class="text-danger">*</span></label>
<textarea rows="1" name="footer_text" class="form-control">{!! $settings->footer_text !!}</textarea>
</div>
</div>
</div>
<div class="form-group mb-0">
<button type="submit" class="btn btn-primary"><i class="bi bi-check"></i> Save Changes</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-lg-12">
@if (session()->has('settings_smtp_message'))
<div class="alert alert-warning alert-dismissible fade show" role="alert">
<div class="alert-body">
<span>{{ session('settings_smtp_message') }}</span>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
</div>
@endif
<div class="card">
<div class="card-header bg-primary text-white">
<h5 class="mb-0">Mail Settings</h5>
</div>
<div class="card-body">
<form action="{{ route('settings.smtp.update') }}" method="POST">
@csrf
@method('patch')
<div class="form-row">
<div class="col-lg-4">
<div class="form-group">
<label for="mail_mailer">MAIL_MAILER <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="mail_mailer" value="{{ env('MAIL_MAILER') }}" required>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="mail_host">MAIL_HOST <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="mail_host" value="{{ env('MAIL_HOST') }}" required>
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="mail_port">MAIL_PORT <span class="text-danger">*</span></label>
<input type="number" class="form-control" name="mail_port" value="{{ env('MAIL_PORT') }}" required>
</div>
</div>
</div>
<div class="form-row">
<div class="col-lg-4">
<div class="form-group">
<label for="mail_mailer">MAIL_MAILER</label>
<input type="text" class="form-control" name="mail_mailer" value="{{ env('MAIL_MAILER') }}">
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="mail_username">MAIL_USERNAME</label>
<input type="text" class="form-control" name="mail_username" value="{{ env('MAIL_USERNAME') }}">
</div>
</div>
<div class="col-lg-4">
<div class="form-group">
<label for="mail_password">MAIL_PASSWORD</label>
<input type="password" class="form-control" name="mail_password" value="{{ env('MAIL_PASSWORD') }}">
</div>
</div>
</div>
<div class="form-row">
<div class="col-lg-2">
<div class="form-group">
<label for="mail_encryption">MAIL_ENCRYPTION</label>
<input type="text" class="form-control" name="mail_encryption" value="{{ env('MAIL_ENCRYPTION') }}">
</div>
</div>
<div class="col-lg-5">
<div class="form-group">
<label for="mail_from_address">MAIL_FROM_ADDRESS</label>
<input type="email" class="form-control" name="mail_from_address" value="{{ env('MAIL_FROM_ADDRESS') }}">
</div>
</div>
<div class="col-lg-5">
<div class="form-group">
<label for="mail_from_name">MAIL_FROM_NAME <span class="text-danger">*</span></label>
<input type="text" class="form-control" name="mail_from_name" value="{{ env('MAIL_FROM_NAME') }}" required>
</div>
</div>
</div>
<div class="form-group mb-0">
<button type="submit" class="btn btn-primary"><i class="bi bi-check"></i> Save Changes</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection