@extends('layouts.admin') @section('title', $pageTitle) @section('content') @include('include.admin.toast')

@include('admin.activity-log.search')
@forelse ($activityLogs as $activityLog) @empty @endforelse
{{ __('SR No') }} {{ __('User') }} {{ __('Event Type') }} {{ __('Log') }} {{ __('IP') }} {{ __('Created At') }}
{{ $activityLogs->firstItem() + $loop->index }} {{ $activityLog->causer ? $activityLog->causer->username : "-" }} @if ($activityLog->event == 'Logged In' || $activityLog->event == 'Logged Out' || $activityLog->event == 'Registered') {{ $activityLog->event }} @else {{ $activityLog->log_name . ' ' . $activityLog->event }} @if ($activityLog->event == 'created' && !$activityLog->causer) {{ __('from Social Login') }} @endif @endif @foreach (json_decode($activityLog->properties, true) ?: [] as $key => $innerArray) @if (is_array($innerArray)) @foreach ($innerArray as $innerKey => $innerValue) @if ($innerValue) @if ($key === 'old') {{ __('Old:') }} @elseif ($key === 'attributes') {{ __('Attribute:') }} @endif {{ $innerKey }} - @if ($innerKey == 'content' && $activityLog->log_name == 'Email Template') Email template content has been updated @elseif ($innerKey == 'content' && $activityLog->log_name == 'Page') Content @elseif ($innerKey == 'content' && $activityLog->log_name == 'Page' && $activityLog->event == 'updated') Page Content has been updated @elseif ($innerKey == 'features' && $activityLog->log_name == 'Plan' && $activityLog->event == 'updated') Plan Features has been updated @elseif ($innerKey == 'features' && $activityLog->log_name == 'Plan' && $activityLog->event == 'created') Plan Features has been created @elseif ($innerKey == 'regions' && $activityLog->log_name == 'Tax rate' && $activityLog->event == 'created') Regions have been set for this tax rate. @elseif ($innerKey == 'regions' && $activityLog->log_name == 'Tax rate' && $activityLog->event == 'updated') Regions have been updated for this taxrate @elseif ($innerKey == 'coupons' && $activityLog->log_name == 'Plan' && $activityLog->event == 'updated') Coupons have been updated @elseif ($innerKey == 'tax_rates' && $activityLog->log_name == 'Plan' && $activityLog->event == 'updated') Taxrates have been updated @elseif ($innerKey == 'tax_rates' && $activityLog->log_name == 'Plan' && $activityLog->event == 'created') Taxrates have been created @elseif ($innerKey == 'coupons' && $activityLog->log_name == 'Plan' && $activityLog->event == 'created') Coupons have been created @else {{ \Illuminate\Support\Str::limit($innerValue, 20, '...') }} @endif
@endif @endforeach @endif @endforeach
{{ $activityLog->ip }} {{ $activityLog->created_at->diffForHumans() }}
{{ __('No Records Found') }}
@if ($activityLogs->hasPages())
{{ $activityLogs->links('pagination::bootstrap-5') }}
@endif
@endsection @section('script') @endsection