如何在 Laravel 讓每一頁都有同一包資料?!
參考: http://stackoverflow.com/questions/22835002/passing-the-same-data-over-different-views-in-laravel
我找的這個 Stackoverflow 的解答是把這段 SQL 執行在 BaseController 的 __construct,然後用 View::share 的方式把資料送出去每個繼承 BaseController 的 controller,這樣只要寫一次就好。
目前這樣解決我的問題,不知道有沒有人可以提供更好的方法,感謝!~。
可以用 view composer 來做唷
回覆刪除哇好的,我明天來研究一下 :) 謝謝你!
刪除