在laravel

时间:2016-07-21 02:34:00

标签: html laravel

在我的网站中,我有七种不同的HTML布局。我最终拥有这么多的原因是因为有些页面有不同的页眉/页脚,有些页面没有传递后端的数据,这是布局工作所必需的。我最终得到了几个布局。这是一个非常大的不便。有没有办法解决?

2 个答案:

答案 0 :(得分:0)

对于需要数据的布局,我认为您可以在模板中将其设置为可选,并在控制器中验证数据要求而不是模板

答案 1 :(得分:0)

我发现的另一个隐藏的刀片宝石是@stack@push函数。

您可以使用@push将部分添加到特定堆栈

在您的模板中

@stack('scripts')

然后在你的观点中

@push('script')
    <!-- Here goes your normal HTML -->
@endpush