Laravel 统一封装页面脚部信息的问题

场景如下:Laravel 提供接口,基本上每个页面都有脚部信息,而且脚部信息基本上一样。我不想在每个控制器的方法都去写获取脚部信息的代码,请问下,laravel 中有比较好的实现方式吗?谢谢。

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 8

模板继承呗,分离出来

Blade 模板《Laravel 5.8 中文文档》

3个月前 评论
_love1992 (楼主) 3个月前
hedeqiang (作者) 3个月前
_love1992 (楼主) 3个月前
TimJuly

为啥都放到一个接口里?

例如一个商品详情接口,这个商品详情页面里还有网站Logo,Title,页眉,页脚,统计代码,用户信息等等,难道都要封装到一个接口里么?你觉得合理么?

3个月前 评论
_love1992 (楼主) 3个月前

写一个接口就完成了的事情吧 重复调用这个接口不就可以了 你都说了脚步信息基本一样?

3个月前 评论
_love1992 (楼主) 3个月前
Goodbye (作者) 3个月前
ALMAS

写个后置middleware

3个月前 评论
ALMAS

@james_xue 楼主说的是接口返回数据,不是返回视图

3个月前 评论
Jourdon

不建议在每个接口都返回脚部信息这种做法,每个页面都有脚部信息,但不是每个接口都要有脚部信息,比如,一个页面可能会调用多个接口,但是多个接口都返回脚部信息,这样是不是不合理?
合理的做法是一个接口只做一件事,经常访问的但不经常更改的直接放缓存,

3个月前 评论

如果是模版渲染就抽出一个 footer.blade.php 存放

接口的还是单独提供

3个月前 评论

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!