@extends('layouts.admin') @section('title', __('business.posts.title')) @section('content') @php $blogContent = $blogSetting->data(); $blogCategories = old('categories', $blogContent['categories'] ?? []); $selectedPopular = old('popular.post_slugs', $blogContent['popular']['post_slugs'] ?? []); @endphp {{-- إعدادات صفحة دليل المدونة كما تظهر في الواجهة الأمامية --}}

صفحة المدونة

محتوى وترتيب صفحة المدونة في الواجهة الأمامية

عدّل رأس الصفحة والتصنيفات والمقال المميز والشائعة وأحدث المقالات والدعوة الختامية من مكان واحد.

@csrf @method('PUT')

العنوان والوصف

تصنيفات المقالات

يمكن إضافة التصنيفات أو تعديلها أو حذفها وترتيبها.

@foreach($blogCategories as $index => $category)
@endforeach

المقال المميز

المقالات الشائعة

@foreach($posts as $post) @endforeach

أحدث المقالات والدعوة الختامية

{{-- 1. لوحة إضافة مقال جديد --}}

{{ __('business.publishing.heading') }}

أنشئ مسودة مقال جديد بالكامل (البيانات، الأقسام، صندوق الخلاصة، والـ CTA).

{{-- 2. قائمة المقالات ومحرر كل مقال --}}

{{ __('business.posts.list') }} ({{ $posts->count() }} مقال)

تعديل محتوى كل مقال بالكامل (البيانات، مقدمة المقال والأقسام التفصيلية، صندوق الخلاصة، والـ CTA).

@forelse($posts as $post) @php $revision = $post->activeRevision() ?? $post->revisions->first(); $sections = $revision ? $revision->articleSections() : []; $conclusion = $revision ? $revision->conclusionData() : ['is_visible' => true, 'label' => 'الخلاصة', 'text' => '']; $cta = $revision ? $revision->ctaData() : ['is_visible' => true, 'title' => 'هل تبحث عن شريك تقني يفهم تحديات عملك ويشاركك شغف النجاح؟', 'description' => 'أكثر من 20 عاماً من الخبرة التقنية نضعها في خدمة نمو مشروعك وبناء حلول رقمية موثوقة.', 'btn_text' => 'تواصل مع فريقنا الهندسي', 'btn_url' => '/contact', 'btn_target' => '_self']; $coverImg = $revision?->cover_image_url ?: ($post->cover_image_url ?: '/images/blog/placeholder.jpg'); @endphp
{{-- Article Header Bar --}}

{{ $revision?->title ?? $post->slug }}

{{ $revision?->category ?: ($post->category ?: 'عام') }} · الرابط: /blog/{{ $post->slug }} · {{ __('business.publishing.revision', ['number' => $revision?->revision_number ?? 1]) }} · {{ $revision ? __('business.statuses.'.$revision->status->value) : 'مسودة' }}
{{-- Form for editing and creating a new revision --}} @if($revision)
@csrf {{-- BLOCK 1: البيانات الأساسية وصورة المقال --}}

1️⃣ البيانات الأساسية وصورة المقال

{{-- Image Upload & Preview --}}
{{-- BLOCK 2: مقدمة وأقسام المقال (Dynamic Content Sections) --}}

2️⃣ 📝 مقدمة وأقسام المقال التفصيلية (محتوى المقال كما بالصورة الثالثة)

الفقرة الافتتاحية المميزة التي تظهر تحت الصورة الرئيسية وقبل الأقسام (مثل الصورة الثالثة).

أقسام المقال (Dynamic Content Sections)

أضف أية عناوين وشروحات تفصيلية للمقال.

@foreach($sections as $sIdx => $section)
قسم #{{ $sIdx + 1 }}
@endforeach
{{-- BLOCK 3: صندوق الخلاصة --}}

3️⃣ 💡 صندوق الخلاصة (Conclusion Callout Box)

{{-- BLOCK 4: كارت الدعوة لاتخاذ إجراء (CTA) --}}

4️⃣ 🚀 كارت الدعوة لاتخاذ إجراء (Call to Action Card)

آخر تحديث: {{ $revision->updated_at?->diffForHumans() }}
{{-- Publishing Status Transitions Form --}} @if($revision->status->transitions() !== [])
@csrf @method('PUT')
@endif @endif
@empty
{{ __('business.publishing.empty') }}
@endforelse
@endsection