اذهب إلى المحتوى
  • 0

@else في لارافل8 لا تعمل ببعض الحالات

محمود موسى2

السؤال

<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

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

لم أفهم لماذا تستخدم حلقة foreach بداخل الخاصية class فهذا سيؤدي إلى تطبيق عدة كلاسات قد يكون الشرط تحقق في أول دورة للحلقة فتم تطبيق الصنف badge-success و في الدورة الثانية لم يتحقق فتم تطبيق badge-warning و هكذا في بقية الدورات إلى أن يتشكل لك عنصر:

<div class="badge-success badge-success badge-warning"

إذا قمت بتوضيح ما الذي تريد فعله يُمكن أن نساعدك,

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 11 دقائق مضت قال عبود سمير:

لم أفهم لماذا تستخدم حلقة foreach بداخل الخاصية class فهذا سيؤدي إلى تطبيق عدة كلاسات قد يكون الشرط تحقق في أول دورة للحلقة فتم تطبيق الصنف badge-success و في الدورة الثانية لم يتحقق فتم تطبيق badge-warning و هكذا في بقية الدورات إلى أن يتشكل لك عنصر:


<div class="badge-success badge-success badge-warning"

إذا قمت بتوضيح ما الذي تريد فعله يُمكن أن نساعدك,

استخدم حلقة تكرارية على العلاقة ont to many بإسم absence_list التي ترجع لي array بها objects فلهذا السبب استخم حلقة تكرارية

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 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">
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...