@extends('site.layout.layout') @section('url'){{Request::fullUrl()}}@stop @section('content') @php $lang = app()->getLocale(); @endphp
{{ trans('app.tnd_hero_badge') }}

{!! trans('app.tnd_hero_title') !!}

{{ trans('app.tnd_hero_sub') }}

{{ $activeCount ?? $tenders->where('expiry_date','>=',date('Y-m-d'))->count() }}
{{ trans('app.tnd_count_lbl') }}
@if(false)
{{ trans('app.tnd_comp1') }}
{{ trans('app.tnd_comp2') }}
{{ trans('app.tnd_comp3') }}
@endif
{{ trans('app.tnd_filters_lbl') }}
🔍
@forelse($tenders as $item) @php // جلب النصوص المترجمة من قاعدة البيانات $title = $item->{"title_$lang"}; $category = $item->{"category_$lang"}; // تنسيق التواريخ برمجياً عبر كربون $issueDate = $item->tender_date ? \Carbon\Carbon::parse($item->tender_date)->translatedFormat('j F Y') : ''; $closeDate = $item->expiry_date ? \Carbon\Carbon::parse($item->expiry_date)->translatedFormat('j F Y') : ''; // التحقق من حالة العطاء وحساب الأيام المتبقية $isClosed = $item->status === 'closed' || (\Carbon\Carbon::parse($item->expiry_date)->isPast()); $daysLeft = !$isClosed ? \Carbon\Carbon::now()->diffInDays(\Carbon\Carbon::parse($item->expiry_date), false) : 0; @endphp @if(!$isClosed)
{{ trans('app.tnd_status_active') }}
@if($daysLeft > 0)
{{ $daysLeft }} {{ trans('app.tnd_days') }}
@endif
{{ trans('app.tnd_ref_lbl') }} {{ $item->id ?? $item->reference_number }}
{{ $title }}
{{ trans('app.tnd_cat_lbl') }}{{ $category }}
{{ trans('app.tnd_issue_lbl') }}{{ $issueDate }}
{{ trans('app.tnd_close_lbl') }}{{ $closeDate }}
{{ trans('app.tnd_view_details') }}
@else
{{ trans('app.tnd_status_closed') }}
{{ trans('app.tnd_ref_lbl') }} {{ $item->tender_no ?? $item->reference_number }}
{{ $title }}
{{ trans('app.tnd_cat_lbl') }}{{ $category }}
{{ trans('app.tnd_issue_lbl') }}{{ $issueDate }}
{{ trans('app.tnd_closed_lbl') }}{{ $closeDate }}
{{ trans('app.tnd_btn_closed') }}
@endif @empty
{{ trans('app.no_tenders') }}
@endforelse
{{-- الترقيم (Pagination) المتناسق --}} @if($tenders->hasPages())
{{ $tenders->appends(request()->query())->links('pagination::bootstrap-4') }}
@endif
@endsection