Files
faveo/resources/views/themes/default1/admin/helpdesk/settings/company.blade.php
KNaveenraj-ladybird d2a8c828a8 changes-2
2023-10-12 13:07:56 +05:30

191 lines
7.4 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('themes.default1.admin.layout.admin')
<link href="{{asset("lb-faveo/css/faveo-css.css")}}" rel="stylesheet" type="text/css" />
@section('Settings')
class="nav-link active"
@stop
@section('settings-menu-parent')
class="nav-item menu-open"
@stop
@section('settings-menu-open')
class="nav nav-treeview menu-open"
@stop
@section('company')
class="nav-link active"
@stop
@section('HeadInclude')
@stop
<!-- header -->
@section('PageHeader')
<h1>{{ Lang::get('lang.settings') }}</h1>
@stop
<!-- /header -->
<!-- breadcrumbs -->
@section('breadcrumbs')
<ol class="breadcrumb">
</ol>
@stop
<!-- /breadcrumbs -->
<!-- content -->
@section('content')
<!-- open a form -->
{!! Form::model($companys,['url' => 'postcompany/'.$companys->id, 'method' => 'PATCH','files'=>true]) !!}
<!-- check whether success or not -->
@if(Session::has('success'))
<div class="alert alert-success alert-dismissable">
<i class="fas fa-check-circle"></i>
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
{!!Session::get('success')!!}
</div>
@endif
<!-- failure message -->
@if(Session::has('fails'))
<div class="alert alert-danger alert-dismissable">
<i class="fas fa-ban"></i>
<b>{!! Lang::get('lang.alert') !!}!</b>
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
{!!Session::get('fails')!!}
</div>
@endif
@if(Session::has('errors'))
<?php //dd($errors); ?>
<div class="alert alert-danger alert-dismissable">
<i class="fas fa-ban"></i>
<b>{!! Lang::get('lang.alert') !!}!</b>
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
<br/>
@if($errors->first('company_name'))
<li class="error-message-padding">{!! $errors->first('company_name', ':message') !!}</li>
@endif
@if($errors->first('website'))
<li class="error-message-padding">{!! $errors->first('website', ':message') !!}</li>
@endif
@if($errors->first('phone'))
<li class="error-message-padding">{!! $errors->first('phone', ':message') !!}</li>
@endif
</div>
@endif
<div class="card card-light">
<div class="card-header">
<h3 class="card-title">{{Lang::get('lang.company_settings')}}</h3>
</div>
<!-- Name text form Required -->
<div class="card-body">
<div class="row">
<div class="col-md-4">
<!-- comapny name -->
<div class="form-group {{ $errors->has('company_name') ? 'has-error' : '' }}">
{!! Form::label('company_name',Lang::get('lang.name')) !!} <span class="text-red"> *</span>
{!! Form::text('company_name',$companys->company_name,['class' => 'form-control']) !!}
</div>
</div>
<div class="col-md-4">
<!-- website -->
<div class="form-group {{ $errors->has('website') ? 'has-error' : '' }}">
{!! Form::label('website',Lang::get('lang.website')) !!}
{!! Form::url('website',$companys->website,['class' => 'form-control']) !!}
</div>
</div>
<div class="col-md-4">
<!-- phone -->
<div class="form-group {{ $errors->has('phone') ? 'has-error' : '' }}">
{!! Form::label('phone',Lang::get('lang.phone')) !!}
{!! Form::text('phone',$companys->phone,['class' => 'form-control']) !!}
</div>
</div>
</div>
<div class="{{ $errors->has('address') ? 'has-error' : '' }}">
{!! Form::label('address',Lang::get('lang.address')) !!}
{!! Form::textarea('address',$companys->address,['class' => 'form-control','size' => '30x5']) !!}
</div>
<div class="row">
<div class="col-md-2">
<!-- logo -->
{!! Form::label('logo',Lang::get('lang.logo')) !!}
<div class="btn bg-olive btn-file" style="color:blue"> {{Lang::get('lang.upload_file')}}
{!! Form::file('logo') !!}
</div>
</div>
<div class="col-sm-10">
<div id="logo-display" style="display: block;">
<div class="row">
@if($companys->logo != null)
<div class="col-sm-2">
{!! Form::checkbox('use_logo') !!} <label> {!! Lang::get('lang.use_logo') !!}</label>
</div>
@endif
<?php $company = App\Model\helpdesk\Settings\Company::where('id', '=', '1')->first(); ?>
@if($companys->logo != null)
<div class="col-md-3 image" data-content="{{Lang::get('lang.click-delete')}}">
<img src="{{asset('uploads/company')}}{{'/'}}{{$company->logo}}" alt="User Image" id="company-logo" width="100px" style="border:1px solid #DCD1D1" />
</div>
@endif
</div>
</div>
</div>
</div>
</div>
<div class="card-footer">
{!! Form::submit(Lang::get('lang.submit'),['class'=>'btn btn-primary'])!!}
</div>
<!-- Modal -->
<div class="modal fade" id="myModal">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" id="myModalLabel"></h4>
<button type="button" class="close closemodal" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
</div>
<div class="modal-body" id="custom-alert-body" >
</div>
<div class="modal-footer justify-content-between">
<button type="button" class="btn btn-primary yes" data-dismiss="modal"></button>
<button type="button" class="btn btn-default no"></button>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$(".image").on("click", function() {
$('#myModal').modal('show');
$("#myModalLabel").html("{!! Lang::get('lang.delete-logo') !!}");
$(".yes").html("{!! Lang::get('lang.yes') !!}");
$(".no").html("{{Lang::get('lang.cancel')}}");
$("#custom-alert-body").html("{{Lang::get('lang.confirm')}}");
});
$('.no,.closemodal').on("click", function() {
$('#myModal').modal('hide');
});
$('.yes').on('click', function() {
var src = $('#company-logo').attr('src').split('/');
var file = src[src.length - 1];
var path = "uploads/company/" + file;
// alert(path);
$.ajax({
type: "GET",
url: "{{route('delete.logo')}}",
dataType: "html",
data: {data1: path},
success: function(data) {
if (data == "true") {
var msg = "Logo deleted succesfully."
$("#logo-display").css("display", "none");
$('#myModal').modal('hide');
} else {
$('#myModal').modal('hide');
}
}
});
});
});
</script>
@stop