【发布时间】:2013-12-30 19:08:15
【问题描述】:
我可能以错误的方式处理这个问题,但在我的基本控制器中,我已经在构造中定义了我的资产容器“标题”,例如:
Asset::container('header')->add('main-css', 'css/style.css');
// etc
由于我的所有其他控制器都扩展了基本控制器,因此工作正常,并且当我调用时,我的资产被放置在标题容器中
{{Asset::container('header')->styles()}}
在我的 master.blade.php 中
但是,当触发 404 时
Event::listen('404', function()
{
return Response::error('404');
});
我的样式没有加载。我认为这是因为 laravel 错误控制器没有扩展基本控制器。
无需重新声明我的资产或其他任何东西的任何简单方法。我假设在刀片布局中声明我的所有资产并不是最好的方法。
【问题讨论】:
标签: php controller laravel http-status-code-404 laravel-3