我想在表中循環我的包(每個包與測試模型都有belongsToMany關係)&我不知道如何在我的刀片中循環?
public function tests() { return $this->belongsToMany('App\Models\Test'); }
這是我的完整表格(刀片):
<table> <thead> <tr> <th></th> <th><span>Child</span></th> <th>Women</th> <th>Men</th> <th>Athletes</th> <th>VIP</th> </tr> </thead> <tbody> <tr> <td class="title"><b>TestOne</b></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td></td> <td></td> <td></td> </tr> <tr> <td class="title"><b>TestTwo</b></td> <td></td> <td></td> <td><i class="fa-solid fa-check"></i></td> <td></td> <td><i class="fa-solid fa-check"></i></td> </tr> <tr> <td class="title"><b>TestThree</b></td> <td></td> <td><i class="fa-solid fa-check"></i></td> <td></td> <td></td> <td></td> </tr> <tr> <td class="title"><b>TestFour</b></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td></td> <td><i class="fa-solid fa-check"></i></td> <td></td> </tr> <tr> <td class="title"><b>TestFive</b></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td></td> <td></td> </tr> <tr> <td class="title"><b>TestSix</b></td> <td></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> <td><i class="fa-solid fa-check"></i></td> </tr> </tbody> </table>
每個 <i class="fa-solid fa-check">
顯示之間的資料透視表的一行
設計是:
如何在我的 blde 中循環使用關係模型?
如果您實際上已將模型清單傳送到視圖,則可以使用blade像這樣的指令(這只是一個模擬模型,我不知道您的模型實際上是什麼樣子):
@if 條件只是我的猜測。輸入您需要的任何內容來確定是否應該渲染 fa 檢查。
通常發送資料是為了查看如下內容:
然後您可以在視圖中存取變數 $models
我透過檢查關係以這種方式建立表格: