@extends('layouts.app') @section('styles') @endsection @section('content') @if(Auth::check())
@csrf @method('PUT')
الخطوة 1 الخطوة 2 الخطوة 3

اللجنة الفنية للنظر في مطالب التمويل العمومي

@error('nom_association') {{ $message }} @enderror
{{ $formulaire->type_ar }}
@php $oldTypes = old('types_financement', $selectedTypes ?? []); if (!is_array($oldTypes)) { $oldTypes = []; } $hasTypesError = $errors->has('types_financement'); @endphp @foreach($type_financement as $type)
id_type_fin, $oldTypes) ? 'checked' : '' }}>
@endforeach
@if($errors->has('types_financement')) {{ $errors->first('types_financement') }} @endif
المعطيات الخاصة بالجمعية
@error('adresse') {{ $message }} @enderror
@error('code_postal') {{ $message }} @enderror
@error('tel') {{ $message }} @enderror
@error('fax') {{ $message }} @enderror
@error('date_creation') {{ $message }} @enderror
@error('num_visa') {{ $message }} @enderror
@error('date_visa') {{ $message }} @enderror
@error('num_identification_fiscale') {{ $message }} @enderror
@error('num_compte_courant') {{ $message }} @enderror
@error('banque') {{ $message }} @enderror
@error('adresse_mail') {{ $message }} @enderror
@error('adresse_site_internet') {{ $message }} @enderror
@error('nom_president_association') {{ $message }} @enderror
@error('tel_personnel') {{ $message }} @enderror
@error('num_membre_bureau_national_a') {{ $message }} @enderror
@error('num_bureaux_regionaux') {{ $message }} @enderror
@error('num_total_membre') {{ $message }} @enderror

جذاذة فنية


المعطيات البيداغوجية

@error('nom_prenom_sup') {{ $message }} @enderror
@error('profession_sup') {{ $message }} @enderror
@error('role_sup') {{ $message }} @enderror
@error('tel_sup') {{ $message }} @enderror
@error('email_sup') {{ $message }} @enderror
@error('nom_projet') {{ $message }} @enderror
@error('justification_realisation') {{ $message }} @enderror
@error('objectives') {{ $message }} @enderror
@php // Priorité aux anciennes valeurs (old) après validation $oldPhases = old('phases', []); // Si oldPhases est vide, on charge les phases existantes depuis la DB if (empty($oldPhases) && isset($docList->projet->activites)) { $oldPhases = $docList->projet->activites->map(function($phase){ return [ 'description' => $phase->description, 'completion_date' => $phase->completion_date, 'completion_location' => $phase->completion_location ]; })->toArray(); } // Si aucune phase → ligne vide if (empty($oldPhases)) { $oldPhases = [ ['description' => '', 'completion_date' => '', 'completion_location' => ''] ]; } @endphp @foreach($oldPhases as $i => $p) @endforeach
# أهم الفقرات أو المراحل تاريخ الإنجاز مكان الإنجاز إجراء
{{ $i + 1 }} @error("phases.{$i}.description") {{ $message }} @enderror @error("phases.{$i}.completion_date") {{ $message }} @enderror @error("phases.{$i}.completion_location") {{ $message }} @enderror
@error('public') {{ $message }} @enderror
@error('nombre_spectateur') {{ $message }} @enderror
@error('tranch_age_min') {{ $message }} @enderror
@error('tranch_age_max') {{ $message }} @enderror
@error('parties_realisation') {{ $message }} @enderror
@error('resultat_quantitatif') {{ $message }} @enderror
@error('resultat_qualitatif') {{ $message }} @enderror
@error('perspectives') {{ $message }} @enderror

الموازنة المالية

@php $budgets = old('budget', $docList->projet->estimationBudget->count() ? $docList->projet->estimationBudget->values()->toArray() : []); if (empty($budgets)) { $budgets[] = [ 'total_cost' => '', 'self_percent' => '', 'self_amount' => '', 'ministry_amount' => '', 'ministry_percent' => '', ]; } @endphp @foreach($budgets as $index => $budget) @endforeach
الكلفة الجملية التقديرية
(المبلغ بالدينار التونسي)
حجم التمويل الذاتي حجم الدعم المطلوب من الوزارة
النسبة المائوية المبلغ بالدينار المبلغ بالدينار النسبة المائوية
@error('budget.'.$index.'.total_cost') {{ $message }} @enderror @error('budget.'.$index.'.self_percent') {{ $message }} @enderror @error('budget.'.$index.'.self_amount') {{ $message }} @enderror @error('budget.'.$index.'.ministry_amount') {{ $message }} @enderror @error('budget.'.$index.'.ministry_percent') {{ $message }} @enderror
@foreach($docList->projet->estimationBudget as $budgetIndex => $budget) @php // old() en cas d'erreur sinon contributeurs depuis DB $supporters = old("budget.$budgetIndex.supporters", $budget->contributeurs->toArray()); if (!is_array($supporters) || count($supporters) === 0) { $supporters = [ ['name' => '', 'amount' => '', 'percent' => ''] ]; } @endphp @foreach($supporters as $i => $supporter) {{-- NAME --}} {{-- AMOUNT --}} {{-- PERCENT --}} {{-- TOOLS --}} @endforeach @endforeach
الأطراف المساهمة في الدعم
ع/ر الطرف المساهم المبلغ بالدينار النسبة المائوية إجراء
{{ $i + 1 }} @error("budget.$budgetIndex.supporters.$i.name") {{ $message }} @enderror @error("budget.$budgetIndex.supporters.$i.amount") {{ $message }} @enderror @error("budget.$budgetIndex.supporters.$i.percent") {{ $message }} @enderror
@foreach($docList->projet->estimationBudget as $budgetIndex => $budget) @php $depenses = old("budget.$budgetIndex.depenses", $budget->postesDepense->toArray()); if (!is_array($depenses) || count($depenses) === 0) { $depenses = [ ['libelle_depense' => '', 'description' => '', 'cout' => ''] ]; } @endphp @foreach($depenses as $i => $depense) {{-- Libelle --}} {{-- Description --}} {{-- Cout --}} {{-- Boutons --}} @endforeach @endforeach
أبواب صرف الميزانية
ع/ر الفقرات مستلزمات الفقرات التكلفة (د) إجراء
{{ $i + 1 }} @error("budget.$budgetIndex.depenses.$i.libelle_depense") {{ $message }} @enderror @error("budget.$budgetIndex.depenses.$i.description") {{ $message }} @enderror @error("budget.$budgetIndex.depenses.$i.cout") {{ $message }} @enderror
(1) : مستلزمات كل فقرة على حدة مثلا / مستلزمات الندوة او المعرض او الورشة او العرض
@php $form1_complete = $form1_complete ?? false; $form2_complete = $form2_complete ?? false; @endphp
@foreach($typedocum as $index => $doc) @php $existing = $documents->firstWhere('id_doc', $doc->id_type_doc); $hasFile = $existing && $existing->file ? true : false; @endphp @endforeach
# الوثائق حسب الامر عدد 5183 الوثائق
{{ $index + 1 }} {{ $doc->type_ar }} @if($doc->id_type_doc == 15) @error("doc_fin.$index.file") {{ $message }} @else ⚠️ يجب إتمام تعبئة الخطوة الثانية أولاً @enderror @elseif($doc->id_type_doc == 17) @error("doc_fin.$index.file") {{ $message }} @else ⚠️ يجب إتمام تعبئة الخطوة الأولى أولاً @enderror @elseif($doc->id_type_doc == 16)
📤 @if($docList->projet->id_statut != 6) @error("doc_fin.$index.file") {{ $message }} @enderror @endif
@else @if($hasFile) 📂 عرض الملف @else لا يوجد ملف @endif @if($docList->projet->id_statut != 6) @error("doc_fin.$index.file") {{ $message }} @enderror @endif @endif
@if($docList->id_statut1 == 2)
رجوع
@elseif($docList->id_statut1 == 6)
@endif
@endsection @else @endif