【发布时间】:2015-12-21 02:20:38
【问题描述】:
我正在 Laravel 5 中构建一个小型 CRUD 应用程序。我有一些应用程序范围的设置,例如“SiteTitle”和“BaseURL”,我想让我的管理员能够从 UI 进行更改。我的整个应用程序使用一个 base.blade.php 模板,该模板扩展到不同的视图+控制器,这是最有可能使用这些设置的地方。
类似:
<h1><a href="#">{{ $setting->SiteName }}</a></h1>
我将设置存储在与 Setting.php 模型相关联的数据库表中。
我宁愿不是我的每个控制器方法都在数据库中查询这些设置以将它们传递给模板 base.blade.php。
创建可以在整个应用程序中重复使用的某种类型的全局设置变量的最佳方法是什么?
提前致谢!
【问题讨论】: