شرح صفوف ومحتوى الفقرة
يستبدل محرك Blade وسوم الشرط التقليدية في PHP بتوجيهات مقروءة هي @if و@elseif و@else و@endif للتحكم في إظهار عناصر الواجهة. وعندما ترغب في عرض عنصر فقط عند عدم تحقق الشرط، يوفر توجيه @unless صيغة أوضح بكثير من علامة النفي.
- التفرع القياسي (@if / @elseif): يختبر أي تعبير منطقي في PHP لإظهار أو إخفاء كتل HTML.
- الشرط العكسي (@unless): يعرض المحتوى بداخله فقط عندما تكون نتيجة الشرط غير متحققة.
- إغلاق الكتل (@endif / @endunless): تُختم كل كتلة شرطية بتوجيه الإغلاق المطابق لها.
PHP
@if ($inventoryCount > 10)
<span class="badge-success">In Stock</span>
@elseif ($inventoryCount > 0)
<span class="badge-warning">Low Stock</span>
@else
<span class="badge-danger">Sold Out</span>
@endif