Editing: step_2.blade.php
@push('styles_top') <link rel="stylesheet" href="/assets/default/vendors/daterangepicker/daterangepicker.min.css"> <link rel="stylesheet" href="/assets/default/vendors/select2/select2.min.css"> <link rel="stylesheet" href="/assets/default/vendors/bootstrap-tagsinput/bootstrap-tagsinput.min.css"> @endpush <div class="row"> <div class="col-12 col-md-6 mt-15"> @if(!empty(getCertificateMainSettings("status"))) <div class="form-group mt-30"> <div class="d-flex align-items-center justify-content-between"> <label class="cursor-pointer input-label" for="certificateSwitch">{{ trans('update.bundle_completion_certificate') }}</label> <div class="custom-control custom-switch"> <input type="checkbox" name="certificate" class="custom-control-input" id="certificateSwitch" {{ ((!empty($bundle) && $bundle->certificate) or old('certificate') == 'on') ? 'checked' : '' }}> <label class="custom-control-label" for="certificateSwitch"></label> </div> </div> <p class="mt-10 font-12 text-gray">- {{ trans('update.bundle_completion_certificate_hint') }}</p> </div> @endif <div class="form-group mt-15"> <label class="input-label d-block">{{ trans('public.tags') }}</label> <input type="text" name="tags" data-max-tag="5" value="{{ !empty($bundle) ? implode(',',$bundleTags) : '' }}" class="form-control inputtags" placeholder="{{ trans('public.type_tag_name_and_press_enter') }} ({{ trans('forms.max') }} : 5)"/> </div> <div class="form-group mt-15"> <label class="input-label">{{ trans('public.category') }}</label> <select id="categories" class="custom-select @error('category_id') is-invalid @enderror" name="category_id" required> <option {{ (!empty($bundle) and !empty($bundle->category_id)) ? '' : 'selected' }} disabled>{{ trans('public.choose_category') }}</option> @foreach($categories as $category) @if(!empty($category->subCategories) and $category->subCategories->count() > 0) <optgroup label="{{ $category->title }}"> @foreach($category->subCategories as $subCategory) <option value="{{ $subCategory->id }}" {{ ((!empty($bundle) and $bundle->category_id == $subCategory->id) or old('category_id') == $subCategory->id) ? 'selected' : '' }}>{{ $subCategory->title }}</option> @endforeach </optgroup> @else <option value="{{ $category->id }}" {{ ((!empty($bundle) and $bundle->category_id == $category->id) or old('category_id') == $category->id) ? 'selected' : '' }}>{{ $category->title }}</option> @endif @endforeach </select> @error('category_id') <div class="invalid-feedback"> {{ $message }} </div> @enderror </div> </div> </div> <div class="form-group mt-15 {{ (!empty($bundleCategoryFilters) and count($bundleCategoryFilters)) ? '' : 'd-none' }}" id="categoriesFiltersContainer"> <span class="input-label d-block">{{ trans('public.category_filters') }}</span> <div id="categoriesFiltersCard" class="row mt-20"> @if(!empty($bundleCategoryFilters) and count($bundleCategoryFilters)) @foreach($bundleCategoryFilters as $filter) <div class="col-12 col-md-3"> <div class="webinar-category-filters"> <strong class="category-filter-title d-block">{{ $filter->title }}</strong> <div class="py-10"></div> @php $bundleFilterOptions = $bundle->filterOptions->pluck('filter_option_id')->toArray(); if (!empty(old('filters'))) { $bundleFilterOptions = array_merge($bundleFilterOptions, old('filters')); } @endphp @foreach($filter->options as $option) <div class="form-group mt-10 d-flex align-items-center justify-content-between"> <label class="cursor-pointer font-14 text-gray" for="filterOptions{{ $option->id }}">{{ $option->title }}</label> <div class="custom-control custom-checkbox"> <input type="checkbox" name="filters[]" value="{{ $option->id }}" {{ ((!empty($bundleFilterOptions) && in_array($option->id, $bundleFilterOptions)) ? 'checked' : '') }} class="custom-control-input" id="filterOptions{{ $option->id }}"> <label class="custom-control-label" for="filterOptions{{ $option->id }}"></label> </div> </div> @endforeach </div> </div> @endforeach @endif </div> </div> @push('scripts_bottom') <script src="/assets/default/vendors/select2/select2.min.js"></script> <script src="/assets/default/vendors/moment.min.js"></script> <script src="/assets/default/vendors/daterangepicker/daterangepicker.min.js"></script> <script src="/assets/default/vendors/bootstrap-tagsinput/bootstrap-tagsinput.min.js"></script> @endpush
Save
Back