【发布时间】:2015-10-15 13:56:11
【问题描述】:
我试图在 laravel 5.1 中创建一个简单的“活动页面”方法。不知何故,我以前做过,但这次它不想工作。我知道这很简单,因为在它烦我之前我做的非常相似,请帮忙!
代码 - PagesController
class PagesController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function home()
{
$active = [
'home' => 'active',
'tasks'=> ''
];
return view('pages.home')->with('active', $active);
}
}
足够简单地制作了一个包含两个值的数组,在视图上我只是使用它
首页
<div class="{{ $active->home }}">Homepage</div>
<div class="{{ $active->tasks }}">Tasks</div>
基本上就是这样..
错误
“试图获取非对象的属性”不知道为什么这么说,但我认为它与我制作数组的方式有关,或者......什么......?感谢所有帮助和反馈!
【问题讨论】:
标签: php laravel controller laravel-5 views