04-16-2019

Laravel_@foreach的使用

 

今天我們要來使用foreach這個語法,

foreach是loop的概念,當我們需要一個統一樣式的框框或是造型如下方的樣式時,

總不能一直複製同樣的程式一直寫下去吧,所以這時候就需要foreach啦~

 

(截至BEHANCE)

 

Step1.

 

列出需要這樣呈現的頁面

 

在這邊我們只有home.blade.php需要用到foreach,

我們修改了一下home的介面,這裡加入一個button,

並將頁面導向到create function所屬的頁面,

連結的寫法我們在上一篇有解釋過了,所以在這邊我就不多加敘述嘍~

 

Step2.

 

結構

 

@foreach跟section有一樣的形式,依樣需要一個底座跟蓋子,

在結束的時候要寫上@endforeach。



而括弧裡面的內容要填什麼呢?

裡面的形式是之前是WorkController裡面設的變數去填寫,

$works(複數型態) as $work(單數型態)

 

 

這樣我們就可以把造型框架寫進去了,之後上傳的作品都會套你繪製的框框。

 

以上是不專業的解說,如果有遺漏或不清楚地方請見諒~~