管理者がデータベースに保存されている管理パネルから新しいページを追加するためにadminが使用できる機能を作成しました。今はそれらをヘッダーのメニューとして表示したいと思います。動的ページを追加してヘッダメニューに表示するLaravel
これは私のBaseController負荷master.blade
protected function setupLayout()
{
if (!is_null($this->layout))
{
$pages = Pages::all();
$this->layout = View::make($this->layout);
}
}
そして、これは私が私が私が持っているUndefined variable pages...
を取得するページ
@foreach($pages as $page)
<li><a href="{{ URL::to($page->page_id) }}">{{ $page->page_title }}</a></li>
@endforeach
を表示しようとしている何master.blade
からです単純にこれをsetupLayout()
$pages = Pages::all();
に追加しようとしましたが動作しません。
にあります。ありがとうございますが、foreachの '未定義変数:pages'をまだ持っています –
' View :: share ' '、$ pages); ' –
どうすればいいですか? –