首页 > 解决方案 > 如何从数据库中获取数据到 Laravel 中的多个视图?

问题描述

这可能是一个具有挑战性的话题,因为我在 Google 或 YouTube 上没有找到任何东西。

所以我想从数据库中获取数据到 Laravel 应用程序中的多个视图/页面。

这个挑战的一个例子:

客户是摄影师。他想要一个可以在画廊页面上展示他的照片画廊的网站。他还希望在主页上以最新图像为标题显示最新的照片。

他有一个管理页面,可以将他所有的照片上传到数据库。

如果有人知道如何做到这一点,我将不胜感激!

谢谢!

标签: phpdatabaselaraveleloquent

解决方案


有很多方法可以解决这个问题,我建议构建一个画廊组件。该组件可用于主页和图库页面。

您可以将图像模型解析为组件,请参阅Passing Additional Data To Components https://laravel.com/docs/5.7/blade#components-and-slots


推荐阅读