You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

241 lines
18 KiB

2 years ago
@extends('layouts.admin.app')
@section('title',translate('messages.app_settings'))
@push('css_or_js')
@endpush
@section('content')
<div class="content container-fluid">
<!-- Page Header -->
<div class="page-header">
<h1 class="page-header-title text-capitalize">
<div class="card-header-icon d-inline-flex mr-2 img">
<img src="{{asset('/public/assets/admin/img/app.png')}}" class="mw-26px" alt="public">
</div>
<span>
{{translate('messages.app_settings')}}
</span>
</h1>
</div>
<!-- End Page Header -->
@php($app_minimum_version_android=\App\Models\BusinessSetting::where(['key'=>'app_minimum_version_android'])->first())
@php($app_minimum_version_android=$app_minimum_version_android?$app_minimum_version_android->value:null)
@php($app_url_android=\App\Models\BusinessSetting::where(['key'=>'app_url_android'])->first())
@php($app_url_android=$app_url_android?$app_url_android->value:null)
@php($app_minimum_version_ios=\App\Models\BusinessSetting::where(['key'=>'app_minimum_version_ios'])->first())
@php($app_minimum_version_ios=$app_minimum_version_ios?$app_minimum_version_ios->value:null)
@php($app_url_ios=\App\Models\BusinessSetting::where(['key'=>'app_url_ios'])->first())
@php($app_url_ios=$app_url_ios?$app_url_ios->value:null)
@php($popular_food=\App\Models\BusinessSetting::where(['key'=>'popular_food'])->first())
@php($popular_food=$popular_food?$popular_food->value:null)
@php($popular_restaurant=\App\Models\BusinessSetting::where(['key'=>'popular_restaurant'])->first())
@php($popular_restaurant=$popular_restaurant?$popular_restaurant->value:null)
@php($new_restaurant=\App\Models\BusinessSetting::where(['key'=>'new_restaurant'])->first())
@php($new_restaurant=$new_restaurant?$new_restaurant->value:null)
@php($most_reviewed_foods=\App\Models\BusinessSetting::where(['key'=>'most_reviewed_foods'])->first())
@php($most_reviewed_foods=$most_reviewed_foods?$most_reviewed_foods->value:null)
@php($app_minimum_version_android_restaurant=\App\Models\BusinessSetting::where(['key'=>'app_minimum_version_android_restaurant'])->first())
@php($app_minimum_version_android_restaurant=$app_minimum_version_android_restaurant?$app_minimum_version_android_restaurant->value:null)
@php($app_url_android_restaurant=\App\Models\BusinessSetting::where(['key'=>'app_url_android_restaurant'])->first())
@php($app_url_android_restaurant=$app_url_android_restaurant?$app_url_android_restaurant->value:null)
@php($app_minimum_version_ios_restaurant=\App\Models\BusinessSetting::where(['key'=>'app_minimum_version_ios_restaurant'])->first())
@php($app_minimum_version_ios_restaurant=$app_minimum_version_ios_restaurant?$app_minimum_version_ios_restaurant->value:null)
@php($app_url_ios_restaurant=\App\Models\BusinessSetting::where(['key'=>'app_url_ios_restaurant'])->first())
@php($app_url_ios_restaurant=$app_url_ios_restaurant?$app_url_ios_restaurant->value:null)
@php($app_minimum_version_android_deliveryman=\App\Models\BusinessSetting::where(['key'=>'app_minimum_version_android_deliveryman'])->first())
@php($app_minimum_version_android_deliveryman=$app_minimum_version_android_deliveryman?$app_minimum_version_android_deliveryman->value:null)
@php($app_url_android_deliveryman=\App\Models\BusinessSetting::where(['key'=>'app_url_android_deliveryman'])->first())
@php($app_url_android_deliveryman=$app_url_android_deliveryman?$app_url_android_deliveryman->value:null)
<div class="card mb-3">
<div class="card-body">
<div class="row g-3">
<div class="col-md-6 col-sm-6 col-12">
<div class="form-group m-0">
<label class="toggle-switch toggle-switch-sm d-flex justify-content-between border rounded px-3 px-xl-4 form-control" for="popular_food">
<span class="pr-2">{{translate('messages.popular_foods')}}:</span>
<input type="checkbox" class="toggle-switch-input" onclick="location.href='{{route('admin.business-settings.toggle-settings',['popular_food',$popular_food?0:1, 'popular_food'])}}'" id="popular_food" {{$popular_food?'checked':''}}>
<span class="toggle-switch-label">
<span class="toggle-switch-indicator"></span>
</span>
</label>
</div>
</div>
<div class="col-md-6 col-sm-6 col-12">
<div class="form-group m-0">
<label class="toggle-switch toggle-switch-sm d-flex justify-content-between border rounded px-3 px-xl-4 form-control" for="popular_restaurant">
<span class="pr-2">{{translate('messages.popular_restaurants')}}:</span>
<input type="checkbox" name="popular_restaurant" class="toggle-switch-input" onclick="location.href='{{route('admin.business-settings.toggle-settings',['popular_restaurant',$popular_restaurant?0:1, 'popular_restaurant'])}}'" id="popular_restaurant" {{$popular_restaurant?'checked':''}}>
<span class="toggle-switch-label">
<span class="toggle-switch-indicator"></span>
</span>
</label>
</div>
</div>
<div class="col-md-6 col-sm-6 col-12">
<div class="form-group m-0">
<label class="toggle-switch toggle-switch-sm d-flex justify-content-between border rounded px-3 px-xl-4 form-control" for="new_restaurant">
<span class="pr-2 text-capitalize">{{translate('messages.new_restaurants')}}:</span>
<input type="checkbox" class="toggle-switch-input" onclick="location.href='{{route('admin.business-settings.toggle-settings',['new_restaurant',$new_restaurant?0:1, 'new_restaurant'])}}'" id="new_restaurant" {{$new_restaurant?'checked':''}}>
<span class="toggle-switch-label">
<span class="toggle-switch-indicator"></span>
</span>
</label>
</div>
</div>
<div class="col-md-6 col-sm-6 col-12">
<div class="form-group m-0">
<label class="toggle-switch toggle-switch-sm d-flex justify-content-between border rounded px-3 px-xl-4 form-control" for="most_reviewed_foods">
<span class="pr-2 text-capitalize">{{translate('messages.most_reviewed_foods')}}:</span>
<input type="checkbox" class="toggle-switch-input" onclick="location.href='{{route('admin.business-settings.toggle-settings',['most_reviewed_foods',$most_reviewed_foods?0:1, 'most_reviewed_foods'])}}'" id="most_reviewed_foods" {{$most_reviewed_foods?'checked':''}}>
<span class="toggle-switch-label">
<span class="toggle-switch-indicator"></span>
</span>
</label>
</div>
</div>
</div>
</div>
</div>
<div class="card">
<div class="card-body">
<div class="row gx-2 gx-lg-3">
<div class="col-sm-12 col-lg-12 mb-3 mb-lg-2">
<form action="{{route('admin.business-settings.app-settings')}}" method="post"
enctype="multipart/form-data">
@csrf
<h3 class=""> {{ translate('user_app_section') }}</h3>
<div class="row g-3 mt-2 mb-4">
<div class="col-md-6 col-12">
<div class="form-group">
<label class="form-label text-capitalize">{{translate('messages.app_minimum_version')}} {{translate('messages.for_user')}} ({{translate('messages.android')}})
<span class="input-label-secondary text--title" data-toggle="tooltip"
data-placement="right"
data-original-title="{{ translate('messages.app_min_version_hint') }}">
<i class="tio-info-outined"></i>
</span>
</label>
<input type="number" placeholder="{{translate('messages.app_minimum_version')}}" class="form-control h--45px" name="app_minimum_version_android"
step="0.001" min="0" value="{{env('APP_MODE')!='demo'?$app_minimum_version_android??'':''}}">
</div>
<div class="form-group m-0">
<label class="form-label text-capitalize">{{translate('messages.Download_Url')}} {{translate('messages.for_user')}} ({{translate('messages.android')}})</label>
<input type="text" placeholder="{{translate('messages.Download_Url')}}" class="form-control h--45px" name="app_url_android"
value="{{env('APP_MODE')!='demo'?$app_url_android??'':''}}">
</div>
</div>
<div class="col-md-6 col-12">
<div class="form-group">
<label class="form-label text-capitalize">{{translate('messages.app_minimum_version')}} {{translate('messages.for_user')}} ({{translate('messages.ios')}})
<span class="input-label-secondary text--title" data-toggle="tooltip"
data-placement="right"
data-original-title="{{ translate('messages.app_min_version_hint') }}">
<i class="tio-info-outined"></i>
</span>
</label>
<input type="number" placeholder="{{translate('messages.app_minimum_version')}}" class="form-control h--45px" name="app_minimum_version_ios"
step="0.001" min="0" value="{{env('APP_MODE')!='demo'?$app_minimum_version_ios??'':''}}">
</div>
<div class="form-group m-0">
<label class="form-label text-capitalize">{{translate('messages.Download_Url')}} {{translate('messages.for_user')}} ({{translate('messages.ios')}})</label>
<input type="text" placeholder="{{translate('messages.Download_Url')}}" class="form-control h--45px" name="app_url_ios"
value="{{env('APP_MODE')!='demo'?$app_url_ios??'':''}}">
</div>
</div>
</div>
<h3 class="mt-2"> {{ translate('restaurant_app_section') }}</h3>
<div class="row g-3 mb-4 mt-2">
<div class="col-md-6 col-12">
<div class="form-group">
<label class="form-label text-capitalize">{{translate('messages.app_minimum_version')}} {{translate('messages.for_restaurant')}} ({{translate('messages.android')}})
<span class="input-label-secondary text--title" data-toggle="tooltip"
data-placement="right"
data-original-title="{{ translate('messages.app_min_version_hint') }}">
<i class="tio-info-outined"></i>
</span>
</label>
<input type="number" placeholder="{{translate('messages.app_minimum_version')}}" class="form-control h--45px" name="app_minimum_version_android_restaurant"
step="0.001" min="0" value="{{env('APP_MODE')!='demo'?$app_minimum_version_android_restaurant??'':''}}">
</div>
<div class="form-group m-0">
<label class="form-label text-capitalize">{{translate('messages.Download_Url')}} {{translate('messages.for_restaurant')}} ({{translate('messages.android')}})</label>
<input type="text" placeholder="{{translate('messages.Download_Url')}}" class="form-control h--45px" name="app_url_android_restaurant"
value="{{env('APP_MODE')!='demo'?$app_url_android_restaurant??'':''}}">
</div>
</div>
<div class="col-md-6 col-12">
<div class="form-group">
<label class="form-label text-capitalize">{{translate('messages.app_minimum_version')}} {{translate('messages.for_restaurant')}} ({{translate('messages.ios')}})
<span class="input-label-secondary text--title" data-toggle="tooltip"
data-placement="right"
data-original-title="{{ translate('messages.app_min_version_hint') }}">
<i class="tio-info-outined"></i>
</span>
</label>
<input type="number" placeholder="{{translate('messages.app_minimum_version')}}" class="form-control h--45px" name="app_minimum_version_ios_restaurant"
step="0.001" min="0" value="{{env('APP_MODE')!='demo'?$app_minimum_version_ios_restaurant??'':''}}">
</div>
<div class="form-group m-0">
<label class="form-label text-capitalize">{{translate('messages.Download_Url')}} {{translate('messages.for_restaurant')}} ({{translate('messages.ios')}})</label>
<input type="text" placeholder="{{translate('messages.Download_Url')}}" class="form-control h--45px" name="app_url_ios_restaurant"
value="{{env('APP_MODE')!='demo'?$app_url_ios_restaurant??'':''}}">
</div>
</div>
</div>
<h3 class="mt-2"> {{ translate('deliveryman_app_section') }}</h3>
<div class="row g-3 mt-2">
<div class="col-md-6 col-12">
<div class="form-group">
<label class="form-label text-capitalize">{{translate('messages.app_minimum_version')}} {{translate('messages.for_deliveryman')}} ({{translate('messages.android')}})
<span class="input-label-secondary text--title" data-toggle="tooltip"
data-placement="right"
data-original-title="{{ translate('messages.app_min_version_hint') }}">
<i class="tio-info-outined"></i>
</span>
</label>
<input type="number" placeholder="{{translate('messages.app_minimum_version')}}" class="form-control h--45px" name="app_minimum_version_android_deliveryman"
step="0.001" min="0" value="{{env('APP_MODE')!='demo'?$app_minimum_version_android_deliveryman??'':''}}">
</div>
</div>
<div class="col-md-6 col-12">
<div class="form-group m-0">
<label class="form-label text-capitalize">{{translate('messages.Download_Url')}} {{translate('messages.for_deliveryman')}} ({{translate('messages.android')}})</label>
<input type="text" placeholder="{{translate('messages.Download_Url')}}" class="form-control h--45px" name="app_url_android_deliveryman"
value="{{env('APP_MODE')!='demo'?$app_url_android_deliveryman??'':''}}">
</div>
</div>
</div>
<div class="btn--container justify-content-end mt-3">
<button class="btn btn--reset" type="reset">{{translate('messages.reset')}}</button>
<button type="{{env('APP_MODE')!='demo'?'submit':'button'}}" onclick="{{env('APP_MODE')!='demo'?'':'call_demo()'}}" class="btn btn--primary mb-2">{{translate('messages.submit')}}</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
@endsection
@push('script_2')
@endpush