今天我們要來使用foreach這個語法,
foreach是loop的概念,當我們需要一個統一樣式的框框或是造型如下方的樣式時,
總不能一直複製同樣的程式一直寫下去吧,所以這時候就需要foreach啦~
(截至BEHANCE)
Step1.
列出需要這樣呈現的頁面
在這邊我們只有home.blade.php需要用到foreach,
我們修改了一下home的介面,這裡加入一個button,
並將頁面導向到create function所屬的頁面,
連結的寫法我們在上一篇有解釋過了,所以在這邊我就不多加敘述嘍~
Step2.
結構
@foreach跟section有一樣的形式,依樣需要一個底座跟蓋子,
在結束的時候要寫上@endforeach。
而括弧裡面的內容要填什麼呢?
裡面的形式是之前是WorkController裡面設的變數去填寫,
$works(複數型態) as $work(單數型態)。
這樣我們就可以把造型框架寫進去了,之後上傳的作品都會套你繪製的框框。
以上是不專業的解說,如果有遺漏或不清楚地方請見諒~