PATH:
home
/
lab2454c
/
costbloc.com
/
resources
/
views
/
admin
/
company_settings
@extends('admin.layouts.app') @section('page_title', __('Company Settings')) @section('css') {{-- Media manager --}} <link rel="stylesheet" href="{{ asset('Modules/MediaManager/Resources/assets/css/media-manager.min.css') }}"> <link rel="stylesheet" href="{{ asset('public/dist/css/product.min.css') }}"> @endsection @section('content') <!-- Main content --> <div class="col-sm-12" id="company-settings-container"> <div class="card"> <div class="card-body row"> <div class="col-lg-3 col-12 z-index-10 {{ languageDirection() == 'ltr' ? 'ps-md-3 pe-0 ps-0' : 'pe-md-3 ps-0 pe-0' }}"> @include('admin.layouts.includes.general_settings_menu') </div> <div class="col-lg-9 col-12 {{ languageDirection() == 'ltr' ? 'ps-0' : 'pe-0' }}"> <div class="card card-info shadow-none mb-0"> <div class="card-header p-t-20 border-bottom"> <h5>{{ __('System Setup') }}</h5> <div class="card-header-right"> </div> </div> <form action="{{ route('companyDetails.setting') }}" method="post" id="settingForm" class="form-horizontal" enctype="multipart/form-data"> @csrf <div class="card-body"> <div class="form-group row p-t-10"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Name') }} </label> <div class="col-sm-7"> <input type="text" class="form-control form-height" name="company_name" id="company_name" value="{{ isset($companyData['company']['company_name']) ? $companyData['company']['company_name'] : '' }}" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> </div> </div> <div class="form-group row"> <label id='siteshortlabel' class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Site Short Name') }} </label> <div class="col-sm-7"> <input type="text" name="site_short_name" readonly="readyonly" value="{{ isset($companyData['company']['site_short_name']) ? $companyData['company']['site_short_name'] : '' }}" id="site_short_name" class="form-control form-height" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> </div> </div> <div class="form-group row marginTop"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Email') }} </label> <div class="col-sm-7"> <input type="email" class="form-control form-height" name="company_email" id="company_email" value="{{ isset($companyData['company']['company_email']) ? $companyData['company']['company_email'] : '' }}" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')" data-type-mismatch="{{ __('Enter a valid :x.', ['x' => strtolower(__('Email'))]) }}"> </div> </div> <div class="form-group row"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Phone') }} </label> <div class="col-sm-7"> <input type="text" class="form-control phone-number form-height" name="company_phone" id="company_phone" value="{{ isset($companyData['company']['company_phone']) ? $companyData['company']['company_phone'] : '' }}" required minlength="8" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')" data-min-length="{{ __(':x should contain at least :y digits.', ['x' => __('Phone Number'), 'y' => 8]) }}"> </div> </div> <div class="form-group row"> <div class="col-sm-3"> <label class="d-inline control-label require" for="inputEmail3"> {{ __('Tax Id') }} </label> </div> <div class="col-sm-7"> <input type="text" value="{{ isset($companyData['company']['company_gstin']) ? $companyData['company']['company_gstin'] : '' }}" class="form-control form-height" name="company_tax_id" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> </div> </div> <div class="form-group row"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Street') }} </label> <div class="col-sm-7"> <input type="text" class="form-control form-height" name="company_street" id="company_street" value="{{ isset($companyData['company']['company_street']) ? $companyData['company']['company_street'] : '' }}" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> </div> </div> <div class="form-group row"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Country') }} </label> <div class="col-sm-7"> <select class="form-control js-example-basic-single form-height addressSelect sl_common_bx" name="company_country" id="company_country" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> <option value="">{{ __('Select Country') }}</option> </select> </div> </div> <div class="form-group row"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('State') }} </label> <div class="col-sm-7"> <select class="form-control js-example-basic-single form-height addressSelect sl_common_bx" name="company_state" id="company_state" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> <option value="">{{ __('Select State') }}</option> </select> </div> </div> <div class="form-group row"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('City') }} </label> <div class="col-sm-7"> <select class="form-control js-example-basic-single form-height addressSelect sl_common_bx" name="company_city" id="company_city" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> <option value="">{{ __('Select City') }}</option> </select> </div> </div> <div class="form-group row"> <label class="col-sm-3 control-label require" for="inputEmail3"> {{ __('Zip code') }} </label> <div class="col-sm-7"> <input type="text" class="form-control form-height" name="company_zip_code" id="company_zip_code" value="{{ isset($companyData['company']['company_zip_code']) ? $companyData['company']['company_zip_code'] : '' }}" required oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')"> </div> </div> <div class="form-group row"> <label id="default-language" class="col-sm-3 control-label " for="inputEmail3">{{ __('Default language') }}</label> <div class="col-sm-7"> <select name="dflt_lang" id="dflt_lang" class="form-control js-example-basic-single form-height"> @foreach ($languageData as $language) <option data-rel="{{ $language->id }}" value="{{ $language->short_name }}" {{ $companyData['company']['dflt_lang'] == $language->short_name ? 'selected' : '' }}> {{ $language->name }}</option> @endforeach </select> </div> </div> <div class="form-group row"> <label id="default-currency" class="col-sm-3 control-label require" for="inputEmail3">{{ __('Default currency') }}</label> <div class="col-sm-7"> <select class="form-control select-currency select2 sl_common_bx form-height" id="dflt_currency_id" name="dflt_currency_id"> {{-- currency will be load here --}} </select> </div> </div> <div class="form-group row preview-parent" id="logo"> <label class="col-sm-3 control-label " for="inputEmail3">{{ __('Logo') }}</label> <div class="col-sm-7"> <div class="custom-file media-manager-img" data-val="single" data-returntype="ids" id="image-status" data-type="{{ implode(',', getFileExtensions(3)) }}"> <input type="hidden" class="custom-file-input is-image form-control form-height" name="company_logo_id"> <label class="custom-file-label overflow_hidden position-relative d-flex align-items-center" for="validatedCustomFile">{{ __('Upload image') }}</label> </div> <div class="preview-image"> <!-- img will be shown here --> <div class="d-flex flex-wrap mt-2"> <div class="position-relative border boder-1 p-1 mr-2 rounded mt-2"> <img width="80" class="p-1 neg-transition-scale" src="{{ $companyData['logo'] }}"> </div> </div> </div> <div class="py-1" id="note_txt_1"> <div class="d-flex mt-1 mb-3"> <span class="badge badge-danger h-100 mt-1">{{ __('Note') }}!</span> <ul class="list-unstyled {{ languageDirection() == 'ltr' ? 'ms-3' : 'me-3' }}"> <li>{{ __('Allowed File Extensions: :y and Maximum File Size :x', ['x' => preference('file_size') . 'MB.', 'y' => implode(',', getFileExtensions(3))]) }} </li> </ul> </div> </div> </div> </div> <div class="form-group row preview-parent" id="iconTop"> <label class="col-sm-3 control-label " for="inputEmail3">{{ __('Favicon') }}</label> <div class="col-sm-7"> <div class="custom-file media-manager-img" data-val="single" data-returntype="ids" id="image-status" data-type="{{ implode(',', getFileExtensions(4)) }}"> <input type="hidden" class="custom-file-input is-image form-control form-height"> <label class="custom-file-label overflow_hidden position-relative d-flex align-items-center" for="validatedCustomFile">{{ __('Upload image') }}</label> </div> <div class="preview-image" id="company_favicon"> <!-- img will be shown here --> <div class="d-flex flex-wrap mt-2"> <div class="position-relative border boder-1 p-1 mr-2 rounded mt-2"> <img width="80" class="old-img neg-transition-scale" class="p-1" src="{{ $companyData['icon'] }}" alt="{{ __('Image') }}"> </div> </div> </div> <div class="py-1" id="note_txt_1"> <div class="d-flex mt-1 mb-3"> <span class="badge badge-danger h-100 mt-1">{{ __('Note') }}!</span> <ul class="list-unstyled {{ languageDirection() == 'ltr' ? 'ms-3' : 'me-3' }}"> <li>{{ __('Allowed File Extensions: :y and Maximum File Size :x', ['x' => preference('file_size') . 'MB.', 'y' => implode(',', getFileExtensions(4))]) }} </li> </ul> </div> </div> </div> </div> </div> <div class="card-footer p-0"> <div class="form-group row"> <label for="btn_save" class="col-sm-3 control-label"></label> <div class="col-sm-12"> <button type="submit" class="btn form-submit custom-btn-submit {{ languageDirection() == 'ltr' ? 'float-right' : 'float-left' }}" id="footer-btn"> {{ __('Save') }} </button> </div> </div> </div> </form> </div> </div> </div> </div> </div> @include('mediamanager::image.modal_image') @endsection @section('js') {{-- Using local does not have the required file --}} <script> 'use strict'; let imageSize = '{{ preference('file_size') }}'; let currencyId = '{{ preference('dflt_currency_id') }}'; let currencyName = '{{ currency()->name }}'; let oldCountry = "{!! isset($companyData['company']['company_country']) ? $companyData['company']['company_country'] : 'null' !!}"; let oldState = "{!! isset($companyData['company']['company_state']) ? $companyData['company']['company_state'] : 'null' !!}"; let oldCity = "{!! isset($companyData['company']['company_city']) ? $companyData['company']['company_city'] : 'null' !!}"; let url = "{{ URL::to('/') }}"; </script> <script src="{{ asset('public/dist/js/custom/validation.min.js') }}"></script> <script src="{{ asset('public/dist/js/custom/settings.min.js') }}"></script> @endsection
[+]
..
[-] index.blade.php
[edit]