@extends('frontend.master.master') @section('content')

{{ $nama_menu }}

Ikuti kegiatan dan program tahunan yang PT Multi Spunindo Jaya selenggarakan

@forelse ($datas as $item) @php $encryptedId = Crypt::encrypt($item->id); @endphp
@php // Check for multifoto/gallery_photos $galleryField = $item->multifoto ?? $item->gallery_photos ?? null; $gallery = is_string($galleryField) ? json_decode($galleryField, true) : $galleryField; if(!is_array($gallery)) $gallery = []; // Determine image source - use web-optimized version if exists if(!empty($gallery)) { $imagePath = $gallery[0]; } else { $imagePath = $item->picture ?? 'noimage.png'; } $webOptimizedPath = public_path('storage/' . $imagePath . '_web.jpg'); $imageSrc = file_exists($webOptimizedPath) ? asset('storage/' . $imagePath . '_web.jpg') : asset('storage/' . $imagePath); @endphp {{ $item->title ?? 'Tidak Ada Konten' }}

{{ $item->title ?? 'Tidak Ada Konten' }} @if(isset($isPreview) && $isPreview && isset($item->status)) @if($item->status == 'preview') Preview Draft @elseif($item->status != 'post') Draft @endif @endif

{{ Str::limit(strip_tags($item->description ?? 'Tidak Ada Konten'), 100) }}

@empty

Tidak ada {{ request('filter', 'program') }} yang ditemukan.

@endforelse
@if($datas->hasPages())
@endif
@endsection