Php Laravel 4模型控制器视图
我如何在模型中使用它 现在示例1这项工作很好。。。在控制器上Php Laravel 4模型控制器视图,php,laravel,laravel-4,Php,Laravel,Laravel 4,我如何在模型中使用它 现在示例1这项工作很好。。。在控制器上 $songs = DB::table('songlist') ->join('historylist', 'songlist.id', '=', 'historylist.songID') ->select('songlist.*', 'historylist.*') ->orderBy('historylist.date_played', 'DESC')
$songs = DB::table('songlist')
->join('historylist', 'songlist.id', '=', 'historylist.songID')
->select('songlist.*', 'historylist.*')
->orderBy('historylist.date_played', 'DESC')
->first();
return View::make('currentsong')
->with('songs', $songs);
但我想从我的模型中得到这个
class Radio extends Eloquent
{
public static $timestamps = true;
}
我想让我的模特看起来像
课堂广播雄辩
{
现在,我如何将这个模型传递到我的控制器和视图中,并像我现在在视图上做的那样调用变量$songs->title
我没有真正理解的部分是如何调用控制器上的model函数,并将其解析到视图中,比如
$songs = Radio::getSonginfo();
return View::make('currentsong')->with('songs', $songs);
现在,当我在视图{{$songs->title}上调用它时,我得到了未定义的变量$songs
需要帮忙吗,谢谢
对不起,我的英语太生疏了。您需要返回模型中的变量
public static function getSonginfo()
{
$songs = DB::table('songlist')
->join('historylist', 'songlist.id', '=', 'historylist.songID')
->select('songlist.*', 'historylist.*')
->orderBy('historylist.date_played', 'DESC')
->first();
return $songs;
}
我不知道该怎么做,不管怎样,检查一下这个文档
public static function getSonginfo()
{
$songs = DB::table('songlist')
->join('historylist', 'songlist.id', '=', 'historylist.songID')
->select('songlist.*', 'historylist.*')
->orderBy('historylist.date_played', 'DESC')
->first();
return $songs;
}