@extends('frontend::layouts.app') @section('title', 'Trainings - Activities - WBU - World Buddhist University') @php $activities = [ [ 'id' => '10', 'title' => 'The World Buddhist University in conjunction with the World Fellowship of Buddhists and the Pipphalivan Mindfulness Center (PMC) organized the International Seminar, “Life Management with Meditation :Experience and Success”, held consecutively during August 10th – 12th B.E. 2556 (2013) in Bangkok and Rayong, Thailand.', 'date' => 'August 10th – 12th B.E. 2556 (2013)', 'tag' => 'Trainings', 'tag_id' => 'trainings', 'image' => '/images/activity/10.jpg', ], [ 'id' => '13', 'title' => 'Dharma Talk Series: The Path to Enlightenment', 'date' => 'April 15, 2026', 'tag' => 'Trainings', 'tag_id' => 'trainings', 'image' => '/images/activity-meditation.jpg', ], [ 'id' => '15', 'title' => 'Sacred Texts Translation Workshop', 'date' => 'May 1, 2026', 'tag' => 'Trainings', 'tag_id' => 'trainings', 'image' => '/images/activity-art.jpg', ], [ 'id' => '19', 'title' => 'Buddhist Psychology and Counseling Workshop', 'date' => 'June 10, 2026', 'tag' => 'Trainings', 'tag_id' => 'trainings', 'image' => '/images/activity-mindfulness.jpg', ], ]; $itemsPerPage = 12; $currentPage = (int) request()->query('page', 1); $totalPages = max(1, (int) ceil(count($activities) / $itemsPerPage)); $currentPage = max(1, min($currentPage, $totalPages)); $startIndex = ($currentPage - 1) * $itemsPerPage; $paginatedActivities = array_slice($activities, $startIndex, $itemsPerPage); @endphp @section('content')

Trainings

@forelse($paginatedActivities as $activity) @include('frontend::components.activity-card', [ 'id' => $activity['id'], 'title' => $activity['title'], 'date' => $activity['date'], 'tag' => $activity['tag'], 'image' => $activity['image'], ]) @empty

No trainings found.

@endforelse
@if($totalPages > 1)
@php $prevUrl = url('/activities/trainings') . '?' . http_build_query([ 'page' => max(1, $currentPage - 1), ]); $nextUrl = url('/activities/trainings') . '?' . http_build_query([ 'page' => min($totalPages, $currentPage + 1), ]); @endphp Previous @for($page = 1; $page <= $totalPages; $page++) @php $pageUrl = url('/activities/trainings') . '?' . http_build_query([ 'page' => $page, ]); @endphp {{ $page }} @endfor Next
@endif
@endsection