2017-05-30 136 views
1

我想用一個按鈕顯示一個或多個JPG文件,我使用foreach循環來顯示這些圖像,但是當我有2個文件時,我現在得到2個按鈕。即使我有多個圖像,我如何只能獲得一個按鈕。Laravel blade button foreach

@foreach($letter->documents AS $document) 
    @for($page = 1; $page <= $document->pages; $page++) 
    <input onclick="window.open('{{ '/send/'.$letter->id.'/documents/'.$document->id.'/'.$page.'/778x1008'}}')" value="View PDF example" type="button" class="left"></input> 
    @endfor 
@endforeach 
+0

歡迎SO。請閱讀這個[how-to-ask](http://stackoverflow.com/help/how-to-ask)並遵循那裏的指導原則,用附加信息來完善您的問題,例如代碼和錯誤消息來描述您的編程問題。 – thewaywewere

回答

1

Laravel迴路具有一個繼承$loop可變其中文檔可以發現here

總之一個可以使用:

@foreach($letter->documents AS $document) 
    //Show image 
    @if ($loop->last) 
    //Create button 
    @endif 
@endforeach 
+0

非常感謝你milo526爲你幫助它爲我工作 –