@extends('backoffice.layouts.app') @push('styles') @endpush @section('content') @php $selectedProvider = old('provider', $livechat->provider ?? 'tawk'); $selectedScript = old('script', $livechat->script ?? ''); $selectedStatus = old('is_active', $livechat->is_active ?? 1); @endphp
{{-- HEADER --}}
Social & Livechat Settings
Manage contact links and livechat integration
System / Social Settings
{{-- ALERT --}} @if (session('success')) @endif @if (session('error')) @endif @if ($errors->any()) @endif
{{-- SOCIAL --}}
Social Contact
Update public social media and contact links
@csrf
{{-- WHATSAPP --}}
@error('whatsapp')
{{ $message }}
@enderror
@php $socialFields = [ 'facebook' => [ 'label' => 'Facebook', 'icon' => 'brand-facebook' ], 'instagram' => [ 'label' => 'Instagram', 'icon' => 'brand-instagram' ], 'twitter' => [ 'label' => 'Twitter / X', 'icon' => 'brand-x' ], 'youtube' => [ 'label' => 'YouTube', 'icon' => 'brand-youtube' ], 'telegram' => [ 'label' => 'Telegram', 'icon' => 'brand-telegram' ], 'tiktok' => [ 'label' => 'TikTok', 'icon' => 'brand-tiktok' ], ]; @endphp @foreach ($socialFields as $field => $data)
@error($field)
{{ $message }}
@enderror
@endforeach
{{-- LIVECHAT --}}
Livechat
Configure livechat provider and ID
@csrf
{{-- PROVIDER --}}
@error('provider')
{{ $message }}
@enderror
{{-- SCRIPT --}}
Simpan hanya ID, bukan full script
@error('script')
{{ $message }}
@enderror
{{-- STATUS --}}
@error('is_active')
{{ $message }}
@enderror
{{-- PREVIEW --}}
Preview
{{ $selectedStatus ? strtoupper($selectedProvider) : 'Inactive' }}
@if(!$selectedStatus) Livechat tidak aktif. @elseif(empty($selectedScript)) ID belum diisi. @else ID: {{ $selectedScript }} @endif
@endsection @push('scripts') @endpush