محمود موسى2 نشر 29 يونيو 2021 أرسل تقرير نشر 29 يونيو 2021 <div class="row"> @foreach ($students ?? [] as $student) <div class="col-sm-4 col-6 mb-3"> <div class=" @foreach ($student->absence_list as $absence) @if ($absence->join_at == date('Y-m-d')) badge-success @else badge-warning @endif @endforeach badge student-token" data-token="{{ $student->token }}"> {{ $student->name }}</div> </div> @endforeach </div> سلام عليكم.. هذا الكود لا يقبل تنفيذ الelse ابدا حتى اذا جربت @unless أو }else if($absence->join_at != date('Y-m-d'))@ badge-warning { endif@ فلا اعرف ما السبب بالرغم ان كود @if يعمل بنجاح لكن @else او @else if لا يعمل // absence->join_at output -- 2021-29-6 اقتباس
0 سمير عبود نشر 29 يونيو 2021 أرسل تقرير نشر 29 يونيو 2021 لم أفهم لماذا تستخدم حلقة foreach بداخل الخاصية class فهذا سيؤدي إلى تطبيق عدة كلاسات قد يكون الشرط تحقق في أول دورة للحلقة فتم تطبيق الصنف badge-success و في الدورة الثانية لم يتحقق فتم تطبيق badge-warning و هكذا في بقية الدورات إلى أن يتشكل لك عنصر: <div class="badge-success badge-success badge-warning" إذا قمت بتوضيح ما الذي تريد فعله يُمكن أن نساعدك, اقتباس
0 محمود موسى2 نشر 29 يونيو 2021 الكاتب أرسل تقرير نشر 29 يونيو 2021 بتاريخ 11 دقائق مضت قال عبود سمير: لم أفهم لماذا تستخدم حلقة foreach بداخل الخاصية class فهذا سيؤدي إلى تطبيق عدة كلاسات قد يكون الشرط تحقق في أول دورة للحلقة فتم تطبيق الصنف badge-success و في الدورة الثانية لم يتحقق فتم تطبيق badge-warning و هكذا في بقية الدورات إلى أن يتشكل لك عنصر: <div class="badge-success badge-success badge-warning" إذا قمت بتوضيح ما الذي تريد فعله يُمكن أن نساعدك, استخدم حلقة تكرارية على العلاقة ont to many بإسم absence_list التي ترجع لي array بها objects فلهذا السبب استخم حلقة تكرارية اقتباس
0 سمير عبود نشر 29 يونيو 2021 أرسل تقرير نشر 29 يونيو 2021 بتاريخ 5 دقائق مضت قال محمود رضا موسى: استخدم حلقة تكرارية على العلاقة ont to many بإسم absence_list التي ترجع لي array بها objects فلهذا السبب استخم حلقة تكرارية نعم أدري أن هناك علاقة في النموذج Student بالإسم absence_list و تعيد مجموعة كائنات لكن ما السبب الذي يستدعي لعمل عناصر بهذا الشكل: <div class="badge-success badge-success badge-warning badge-warning badge-warning badge-warning badge-warning badge-success badge student-token" data-token="student_token"> اقتباس
السؤال
محمود موسى2
سلام عليكم.. هذا الكود لا يقبل تنفيذ الelse ابدا حتى اذا جربت
@unless
أو
}else if($absence->join_at != date('Y-m-d'))@
badge-warning
{
endif@
فلا اعرف ما السبب بالرغم ان كود @if يعمل بنجاح لكن @else او @else if لا يعمل
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.