Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/foodbank.codeskitter.site/resources/views/admin/setting/
Upload File :
Current File : /home/users/unlimited/www/foodbank.codeskitter.site/resources/views/admin/setting/site.blade.php

@extends('admin.setting.index')

@section('admin.setting.breadcrumbs')
    {{ Breadcrumbs::render('site-setting') }}
@endsection

@section('admin.setting.layout')
    <div class="col-md-9">
        <div class="card">
            <div class="card-body">
                <form class="form-horizontal" role="form" method="POST" action="{{ route('admin.setting.site-update') }}"
                    enctype="multipart/form-data">
                    @csrf
                    <fieldset class="setting-fieldset">
                        <legend class="setting-legend">{{ __('setting.general_setting') }}</legend>
                        <div class="row">
                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="site_name">{{ __('levels.site_name') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="site_name" id="site_name" type="text"
                                        class="form-control @error('site_name') is-invalid @enderror"
                                        value="{{ old('site_name', setting('site_name')) }}">
                                    @error('site_name')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label>{{ __('setting.change_language') }}</label> <span class="text-danger">*</span>
                                    <select name="locale" id="locale"
                                        class="form-control select2 @error('locale') is-invalid @enderror">
                                        <option value="">{{ __('setting.select_language') }}</option>
                                        @if (!blank($language))
                                            @foreach ($language as $lang)
                                                <option value="{{ $lang->code }}"
                                                    {{ old('locale', setting('locale')) == $lang->code ? 'selected' : '' }}>
                                                    <span
                                                        class="flag-icon flag-icon-aw ">{{ $lang->flag_icon == null ? '🇬🇧' : $lang->flag_icon }}&nbsp</span>{{ $lang->name }}
                                                </option>
                                            @endforeach
                                        @endif

                                    </select>
                                    @error('locale')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="site_phone_number">{{ __('setting.site_phone_number') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="site_phone_number" id="site_phone_number" type="text"
                                        class="form-control @error('site_phone_number') is-invalid @enderror"
                                        value="{{ old('site_phone_number', setting('site_phone_number')) }}"
                                        onkeypress='validate(event)'>
                                    @error('site_phone_number')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="currency_name">{{ __('levels.currency_name') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="currency_name" id="currency_name" type="text"
                                        class="form-control @error('currency_name') is-invalid @enderror"
                                        value="{{ old('currency_name', setting('currency_name')) }}">
                                    @error('currency_name')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label>{{ __('levels.reCAPTCHA') }}</label> <span class="text-danger">*</span>
                                    <select name="recaptcha_disabled" id="recaptcha_disabled"
                                        class="form-control @error('recaptcha_disabled') is-invalid @enderror">
                                        <option value="1" {{ (old('recaptcha_disabled', setting('recaptcha_disabled')) == 1) ? 'selected' : '' }}> {{ __('setting.enable') }}</option>
                                        <option value="0" {{ (old('recaptcha_disabled', setting('recaptcha_disabled')) == 0) ? 'selected' : '' }}> {{ __('setting.disable') }}</option>
                                    </select>
                                    @error('mail_disabled')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="site_footer">{{ __('levels.site_footer') }}</label> <span
                                        class="text-danger">*</span>
                                    <input name="site_footer" id="site_footer"
                                        class="form-control @error('site_footer') is-invalid @enderror"
                                        value="{{ old('site_footer', setting('site_footer')) }}">
                                    @error('site_footer')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>


                                <div class="form-group">
                                    <label for="customFile">{{ __('levels.site_logo') }}</label>
                                    <div class="custom-file">
                                        <input name="site_logo" type="file"
                                            class="file-upload-input custom-file-input @error('site_logo') is-invalid @enderror"
                                            id="customFile" onchange="readURL(this,'previewImage1');">
                                        <label class="custom-file-label"
                                            for="customFile">{{ __('setting.choose_file') }}</label>
                                    </div>
                                    @error('site_logo')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror

                                    @if (setting('site_logo'))
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage1"
                                            src="{{ asset('images/' . setting('site_logo')) }}"
                                            alt="{{ __('Food Express Logo') }}" />
                                    @else
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage1"
                                            src="{{ asset('images/logo.png') }}" alt="{{ __('Food Express Logo') }}" />
                                    @endif
                                </div>

                            </div>

                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="site_email">{{ __('levels.site_email') }}</label> <span
                                        class="text-danger">*</span>
                                    <input type="email" name="site_email" id="site_email"
                                        class="form-control @error('site_email') is-invalid @enderror"
                                        value="{{ old('site_email', setting('site_email')) }}">
                                    @error('site_email')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="currency_code">{{ __('levels.currency_code') }}</label> <span
                                        class="text-danger">*</span>
                                    <input name="currency_code" id="currency_code" type="text"
                                        class="form-control @error('currency_code') is-invalid @enderror"
                                        value="{{ old('currency_code', setting('currency_code')) }}">
                                    @error('currency_code')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="timezone">{{ __('levels.timezone') }}</label> <span
                                        class="text-danger">*</span>
                                    <?php
                                    $className = 'form-control';
                                    if ($errors->first('timezone')) {
                                        $className = 'form-control is-invalid';
                                    }
                                    echo Timezonelist::create('timezone', setting('timezone'), ['class' => $className]); ?>
                                    @error('timezone')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="site_address">{{ __('levels.address') }}</label> <span
                                        class="text-danger">*</span>
                                    <textarea name="site_address" id="site_address" cols="1" rows="1"
                                        class="form-control small-textarea-height @error('site_address') is-invalid @enderror">{{ old('site_address', setting('site_address')) }}</textarea>
                                    @error('site_address')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="customFile">{{ __('setting.fav_icon') }}</label>
                                    <div class="custom-file">
                                        <input name="fav_icon" type="file"
                                            class="file-upload-input custom-file-input @error('fav_icon') is-invalid @enderror"
                                            id="customFile" onchange="readURL(this,'previewImage2');">
                                        <label class="custom-file-label"
                                            for="customFile">{{ __('setting.choose_file') }}</label>
                                    </div>
                                    @error('fav_icon')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror

                                    @if (setting('fav_icon'))
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage2"
                                            src="{{ asset('images/' . setting('fav_icon')) }}"
                                            alt="{{ __('Food Express Logo') }}" />
                                    @else
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage2"
                                            src="{{ asset('images/logo.png') }}" alt="{{ __('Food Express Logo') }}" />
                                    @endif
                                </div>
                            </div>
                        </div>
                    </fieldset>

                    <fieldset class="setting-fieldset">
                        <legend class="setting-legend">{{ __('setting.home_banner') }}</legend>
                        <div class="row">

                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="banner_title">{{ __('levels.banner_title') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="banner_title" id="banner_title" type="text"
                                        class="form-control @error('banner_title') is-invalid @enderror"
                                        value=" {{ old('banner_title', setting('banner_title')) }}">
                                    @error('banner_title')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>
                            </div>

                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="customFile">{{ __('levels.banner_image') }}</label>
                                    <div class="custom-file">
                                        <input name="banner_image" type="file"
                                            class="file-upload-input custom-file-input @error('banner_image') is-invalid @enderror"
                                            id="customFile" onchange="readURL(this,'previewImage3');">
                                        <label class="custom-file-label"
                                            for="customFile">{{ __('setting.choose_file') }}</label>
                                    </div>
                                    @error('banner_image')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror

                                    @if (setting('banner_image'))
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage3"
                                            src="{{ asset('images/' . setting('banner_image')) }}"
                                            alt="{{ __('Banner Image') }}" />
                                    @else
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage3"
                                            src="{{ asset('images/defoult/hero.png') }}" alt="{{ __('Banner Image') }}" />
                                    @endif
                                </div>
                            </div>
                        </div>
                    </fieldset>

                    <fieldset class="setting-fieldset">
                        <legend class="setting-legend">{{ __('setting.order_setting') }}</legend>
                        <div class="row">
                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label
                                        for="order_commission_percentage">{{ __('levels.order_commission_percentage') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="order_commission_percentage" id="order_commission_percentage"
                                        type="number" min="0" max="100"
                                        class="form-control @error('order_commission_percentage') is-invalid @enderror"
                                        value="{{ old('order_commission_percentage', setting('order_commission_percentage')) }}">
                                    @error('order_commission_percentage')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label
                                        for="delivery_boy_order_amount_limit">{{ __('levels.delivery_boy_order_amount_limit') }}</label>
                                    <input name="delivery_boy_order_amount_limit" id="delivery_boy_order_amount_limit"
                                        type="number" step=".01" min="0"
                                        class="form-control @error('delivery_boy_order_amount_limit') is-invalid @enderror"
                                        value="{{ old('delivery_boy_order_amount_limit', setting('delivery_boy_order_amount_limit')) }}">
                                    @error('delivery_boy_order_amount_limit')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>
                            </div>

                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label
                                        for="geolocation_distance_radius">{{ __('levels.geolocation_distance_radius') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="geolocation_distance_radius" id="geolocation_distance_radius"
                                        type="text"
                                        class="form-control @error('geolocation_distance_radius') is-invalid @enderror"
                                        value="{{ old('geolocation_distance_radius', setting('geolocation_distance_radius')) }}">
                                    @error('geolocation_distance_radius')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label>{{ __('levels.order_attachment_checking') }}</label> <span
                                        class="text-danger">*</span>
                                    <select name="order_attachment_checking" id="order_attachment_checking"
                                        class="form-control @error('order_attachment_checking') is-invalid @enderror">
                                        @foreach (trans('order_attachment_checking_statuses') as $key => $order_attachment_checking)
                                            <option value="{{ $key }}"
                                                {{ old('order_attachment_checking', setting('order_attachment_checking')) == $key ? 'selected' : '' }}>
                                                {{ $order_attachment_checking }}</option>
                                        @endforeach
                                    </select>
                                    @error('order_attachment_checking')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror
                                </div>
                            </div>
                        </div>
                    </fieldset>
                    <fieldset class="setting-fieldset">
                        <legend class="setting-legend">{{ __('setting.delivery_charge') }}</legend>
                        <div class="row">
                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="free_delivery_radius">{{ __('setting.free_delivery_radius') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="free_delivery_radius" id="free_delivery_radius" type="number"
                                        min="0"
                                        class="form-control @error('free_delivery_radius') is-invalid @enderror"
                                        value="{{ old('free_delivery_radius', setting('free_delivery_radius')) }}">
                                    @error('free_delivery_radius')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                                <div class="form-group">
                                    <label for="charge_per_kilo">{{ __('setting.charge_per_kilo') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="charge_per_kilo" id="charge_per_kilo" type="number" min="0"
                                        max="100"
                                        class="form-control @error('charge_per_kilo') is-invalid @enderror"
                                        value="{{ old('charge_per_kilo', setting('charge_per_kilo')) }}">
                                    @error('charge_per_kilo')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>
                            </div>

                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="basic_delivery_charge">{{ __('setting.basic_delivery_charge') }}</label>
                                    <span class="text-danger">*</span>
                                    <input name="basic_delivery_charge" id="basic_delivery_charge" type="number"
                                        class="form-control @error('basic_delivery_charge') is-invalid @enderror"
                                        value="{{ old('basic_delivery_charge', setting('basic_delivery_charge')) }}">
                                    @error('basic_delivery_charge')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>

                            </div>
                        </div>
                    </fieldset>

                    <fieldset class="setting-fieldset">
                        <legend class="setting-legend">{{ __('setting.app_setting') }}</legend>
                        <div class="row">
                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="ios_app_link">{{ __('levels.ios_app_link') }}</label>
                                    <input name="ios_app_link" id="ios_app_link" type="text"
                                        class="form-control @error('ios_app_link') is-invalid @enderror"
                                        value="{{ old('ios_app_link', setting('ios_app_link')) }}">
                                    @error('ios_app_link')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>
                            </div>

                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="android_app_link">{{ __('levels.android_app_link') }}</label>
                                    <input name="android_app_link" id="android_app_link" type="text"
                                        class="form-control @error('android_app_link') is-invalid @enderror"
                                        value="{{ old('android_app_link', setting('android_app_link')) }}">
                                    @error('android_app_link')
                                        <div class="invalid-feedback">
                                            <strong>{{ $message }}</strong>
                                        </div>
                                    @enderror
                                </div>
                            </div>
                            <div class="col-sm-6">
                                <div class="form-group">
                                    <label for="customFile">{{ __('levels.app_section_mockup') }}</label>
                                    <div class="custom-file">
                                        <input name="app_mockup" type="file"
                                            class="file-upload-input custom-file-input @error('app_mockup') is-invalid @enderror"
                                            id="customFile" onchange="readURL(this,'previewImage4');">
                                        <label class="custom-file-label"
                                            for="customFile">{{ __('setting.choose_file') }}</label>
                                    </div>
                                    @error('app_mockup')
                                        <div class="invalid-feedback">
                                            {{ $message }}
                                        </div>
                                    @enderror

                                    @if (setting('app_mockup'))
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage4"
                                            src="{{ asset('images/' . setting('app_mockup')) }}"
                                            alt="{{ __('App Mockup') }}" />
                                    @else
                                        <img class="img-thumbnail image-width mt-4 mb-3" id="previewImage4"
                                            src="{{ asset('images/defoult/mockup.png') }}" alt="{{ __('App Mockup') }}" />
                                    @endif
                                </div>

                            </div>
                        </div>
                    </fieldset>
                    <div class="row">
                        <div class="form-group col-md-6">
                            <button class="btn btn-primary">
                                <span>{{ __('setting.update_site_setting') }}</span>
                            </button>
                        </div>
                    </div>
                </form>
            </div>
        </div>
    </div>
@endsection
@section('scripts')
    <script src="{{ asset('js/phone_validation/index.js') }}"></script>
@endsection