关于引用的页面中带有程序的问题
@extends('admin.layout.default')
@section('main')
<div class="centercontent">
<div class="pageheader">
<h1 class="pagetitle">控制台</h1>
<span class="pagedesc">页面的描述内容</span>
<ul class="hornav">
<li class="current"><a href="#updates">最新更新</a></li>
<li><a href="#activities">最近活动</a></li>
.......................................................
在这里引用了 admin.layout.default 但是我的admin.layout.default文件中需要访问数据库创建一些初期的方法,比方说从数据库中加载一些导航啊~ 或者获取用户的资料等等..这个时候我的数据库访问逻辑应该写在哪里?
是写在这个MainController吗
MainController.php
public function index()
{
return View::make('admin.main.index'); // 这个页面是上面的贴出来的那个页面
//在这个页面上引用了'admin.layout.default'这个.
}
@section('main')
<div class="centercontent">
<div class="pageheader">
<h1 class="pagetitle">控制台</h1>
<span class="pagedesc">页面的描述内容</span>
<ul class="hornav">
<li class="current"><a href="#updates">最新更新</a></li>
<li><a href="#activities">最近活动</a></li>
.......................................................
在这里引用了 admin.layout.default 但是我的admin.layout.default文件中需要访问数据库创建一些初期的方法,比方说从数据库中加载一些导航啊~ 或者获取用户的资料等等..这个时候我的数据库访问逻辑应该写在哪里?
是写在这个MainController吗
MainController.php
public function index()
{
return View::make('admin.main.index'); // 这个页面是上面的贴出来的那个页面
//在这个页面上引用了'admin.layout.default'这个.
}
3 个回复
yqmking
赞同来自: FiveSay 、理想与艺术
定义视图组件
View::composer('profile', function($view)
{
$view->with('count', User::count());
});
用到的地方,直接调用 {{$count}}
就行了
FiveSay - 成武
赞同来自: 理想与艺术
理想与艺术
赞同来自: