mirror of
https://github.com/Bigherollc/wticreatorstudio.git
synced 2026-09-29 03:13:24 -04:00
275 lines
20 KiB
PHP
275 lines
20 KiB
PHP
@extends('backEnd.master')
|
|
|
|
@section('styles')
|
|
<link rel="stylesheet" href="{{ asset('Modules/ShopifyMyCart/Resources/assets/easy_autocomplete/easy-autocomplete.css') }}">
|
|
<style>
|
|
.easy-autocomplete-container {
|
|
z-index: 1000000;
|
|
}
|
|
|
|
.select2-container--default .select2-selection--multiple {
|
|
overflow-y: hidden!important;
|
|
}
|
|
.select2-container .select2-search--inline .select2-search__field {
|
|
margin-top: 13px;
|
|
}
|
|
.select2-container--default .select2-selection--multiple .select2-selection__choice {
|
|
height: 35px;
|
|
font-size: 14px;
|
|
line-height: 2.5;
|
|
}
|
|
</style>
|
|
@endsection
|
|
|
|
@section('mainContent')
|
|
@include("subscription::alertMessage")
|
|
<section class="admin-visitor-area up_st_admin_visitor">
|
|
<div class="container-fluid p-0">
|
|
<div class="row justify-content-center">
|
|
<div class="col-md-12 mb-20">
|
|
<div class="row">
|
|
<div class="col-lg-3">
|
|
<div class="box_header common_table_header">
|
|
<div class="main-title d-md-flex">
|
|
<h3 class="mb-0 mr-30 mb_xs_15px mb_sm_20px">Subscription {{__('subscription::subscription.settings')}}</h3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-9">
|
|
<div class="box_header_right">
|
|
<div class="float-lg-right float-none pos_tab_btn justify-content-end">
|
|
<ul class="nav nav_list" role="tablist">
|
|
<li class="nav-item mt-10">
|
|
<a class="nav-link active show" href="#subscription_general_settings_tab" role="tab" data-toggle="tab" id="subscription_general_settings" aria-selected="false">{{__('subscription::subscription.general')}}</a>
|
|
</li>
|
|
<li class="nav-item mt-10">
|
|
<a class="nav-link show" href="#subscription_restriction_settings_tab" role="tab" data-toggle="tab" id="subscription_restriction_settings" aria-selected="false" @if ($setting->location_restrictions == 0) style="display: none" @endif>{{__('subscription::subscription.available_locations')}}</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-12">
|
|
<div class="">
|
|
<div class="row">
|
|
|
|
<div class="col-lg-12">
|
|
<!-- tab-content -->
|
|
<div class="tab-content " id="myTabContent">
|
|
<!-- General -->
|
|
<div class="tab-pane fade white_box_30px show active" id="subscription_general_settings_tab"
|
|
role="tabpanel" aria-labelledby="Activation-tab">
|
|
<div class="main-title mb-25">
|
|
|
|
|
|
<form action="{{route('subscription.setting.store')}}"
|
|
method="POST"
|
|
enctype="multipart/form-data">
|
|
|
|
@csrf
|
|
|
|
<div class="col-xl-6">
|
|
<div class="primary_input">
|
|
<label class="primary_input_label" for="">{{ __('subscription::subscription.customer_subscription') }}</label>
|
|
<ul id="theme_nav" class="permission_list sms_list ">
|
|
<li>
|
|
<label data-id="bg_option" class="primary_checkbox d-flex mr-12 extra_width">
|
|
<input name="customer_subscription" id="customersubscription_active" value="1" class="active" type="radio" {{($setting->customer_subscription == 1)?'checked':''}}>
|
|
<span class="checkmark"></span>
|
|
</label>
|
|
<p>{{ __('common.active') }}</p>
|
|
</li>
|
|
<li>
|
|
<label data-id="color_option" class="primary_checkbox d-flex mr-12 extra_width">
|
|
<input name="customer_subscription" id="customersubscription_inactive" value="0" class="de_active" type="radio" {{($setting->customer_subscription == 0)?'checked':''}}>
|
|
<span class="checkmark"></span>
|
|
</label>
|
|
<p>{{ __('common.inactive') }}</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="col-xl-6">
|
|
<div class="primary_input">
|
|
<label class="primary_input_label" for="">{{ __('subscription::subscription.restrictions') }}</label>
|
|
<ul id="theme_nav" class="permission_list sms_list ">
|
|
<li>
|
|
<label data-id="bg_option" class="primary_checkbox d-flex mr-12 extra_width">
|
|
<input name="location_restrictions" id="subscription_restrictions_no_restrictions" value="0" class="active" type="radio" {{($setting->location_restrictions == 0)?'checked':''}}>
|
|
<span class="checkmark"></span>
|
|
</label>
|
|
<p>{{ __('subscription::subscription.no_restrictions') }}</p>
|
|
</li>
|
|
<li>
|
|
<label data-id="color_option" class="primary_checkbox d-flex mr-12 extra_width">
|
|
<input name="location_restrictions" id="subscription_restrictions_restricted" value="1" class="de_active" type="radio" {{($setting->location_restrictions == 1)?'checked':''}}>
|
|
<span class="checkmark"></span>
|
|
</label>
|
|
<p>{{ __('subscription::subscription.restricted') }}</p>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xl-6">
|
|
|
|
<div class="primary_input">
|
|
<label class="primary_input_label" for="">{{ __('subscription::subscription.payment_gateways') }}</label>
|
|
<select class="form-control" name="payment_gateways[]" id="payment_gateways" multiple="multiple">
|
|
<option value="">{{ __('subscription::subscription.select_one_or_multiple') }}</option>
|
|
@foreach($paymentGateways as $gateway)
|
|
<option value="{{$gateway->id}}" @if ($setting->payment_gateways != null && in_array($gateway->id, $setting->payment_gateways)) selected @endif>{{$gateway->method}}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- <div class="col-xl-6">
|
|
<div class="primary_input mb-25">
|
|
<label class="primary_input_label"
|
|
for="">{{ __('subscription.stripe_product_id') }}</label>
|
|
<input class="primary_input_field"
|
|
type="text" id="stripe_product_id"
|
|
name="stripe_product_id"
|
|
value="{{$setting->stripe_product_id}}">
|
|
</div>
|
|
</div> -->
|
|
|
|
@if (false)
|
|
<div class="row">
|
|
<div class="col-xl-3">
|
|
<div class="primary_input mb-25">
|
|
<label class="primary_input_label"
|
|
for="">{{ __('subscription.Admin Commission Rate') }}
|
|
(%)</label>
|
|
<input class="primary_input_field"
|
|
placeholder="Please enter admin commission"
|
|
type="number"
|
|
name="" min="0" max="100"
|
|
oninput="planCalCommission()"
|
|
id="admin_comm"
|
|
value="{{100-$setting->commission_rate}}">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xl-3">
|
|
<div class="primary_input mb-25">
|
|
<label class="primary_input_label"
|
|
for="">{{ __('subscription.Instructor Commission Rate') }}
|
|
(%)</label>
|
|
<input class="primary_input_field" placeholder="0"
|
|
type="number" id="instructor_comm"
|
|
name="commission_rate" min="0" max="100" readonly
|
|
value="{{$setting->commission_rate}}">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xl-6 ">
|
|
<div class="primary_input mb-25">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<label class="primary_input_label"
|
|
for=""> {{__('courses.Type')}} * </label>
|
|
</div>
|
|
<div class="col-md-6 pt-2">
|
|
|
|
<label
|
|
class="primary_checkbox d-flex mr-12 text-nowrap"
|
|
for="type1">
|
|
<input type="radio" class="common-radio"
|
|
id="type1"
|
|
name="type"
|
|
value="1"
|
|
@if($setting->type==1) checked @endif>
|
|
<span
|
|
class="checkmark mr-2"></span> {{__('subscription.All Courses')}}
|
|
</label>
|
|
</div>
|
|
<div class="col-md-6 pt-2">
|
|
<label class="primary_checkbox d-flex mr-12 text-nowrap"
|
|
for="type2">
|
|
<input type="radio" class="common-radio" id="type2"
|
|
name="type"
|
|
value="2"
|
|
@if($setting->type==2) checked @endif>
|
|
<span
|
|
class="checkmark mr-2"></span> {{__('subscription.Selected Courses')}}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
|
|
|
|
<div class="submit_btn text-center mt-4">
|
|
<button class="primary_btn_large" type="submit"
|
|
id=""><i
|
|
class="ti-check"></i> {{ __('subscription::common.save') }}</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<div role="tabpanel" class="tab-pane fade show" id="subscription_restriction_settings_tab">
|
|
<section class="admin-visitor-area up_st_admin_visitor">
|
|
<div class="container-fluid p-0">
|
|
<div class="row justify-content-center">
|
|
<div class="col-lg-4">
|
|
<div class="form_div">
|
|
@include('subscription::setting.locations.add')
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-8">
|
|
<div class="box_header common_table_header">
|
|
<div class="main-title d-md-flex">
|
|
<h3 class="mb-0 mr-30 mb_xs_15px mb_sm_20px">{{ __('subscription::subscription.location') }} {{__('common.list')}}</h3>
|
|
</div>
|
|
</div>
|
|
<div class="QA_section QA_section_heading_custom check_box_table">
|
|
<div class="QA_table ">
|
|
<!-- table-responsive -->
|
|
<div class="">
|
|
<div id="variant_list">
|
|
@include('subscription::setting.locations.list')
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<input type="hidden" name="app_base_url" id="app_base_url" value="{{ URL::to('/') }}">
|
|
<div class="show_div">
|
|
|
|
</div>
|
|
@if (false && permissionCheck('product.attribute.destroy'))
|
|
@include('backEnd.partials.delete_modal')
|
|
@endif
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
@if (true || permissionCheck('product.attribute.destroy'))
|
|
@include('backEnd.partials.delete_modal')
|
|
@endif
|
|
@endsection
|
|
|
|
@include('subscription::setting.script')
|
|
@include('subscription::setting.locations.scripts')
|