在我的网站中,我有七种不同的HTML布局。我最终拥有这么多的原因是因为有些页面有不同的页眉/页脚,有些页面没有传递后端的数据,这是布局工作所必需的。我最终得到了几个布局。这是一个非常大的不便。有没有办法解决?
答案 0 :(得分:0)
对于需要数据的布局,我认为您可以在模板中将其设置为可选,并在控制器中验证数据要求而不是模板
答案 1 :(得分:0)
我发现的另一个隐藏的刀片宝石是@stack
和@push
函数。
您可以使用@push
将部分添加到特定堆栈
在您的模板中
@stack('scripts')
然后在你的观点中
@push('script')
<!-- Here goes your normal HTML -->
@endpush