【发布时间】:2021-09-15 14:49:41
【问题描述】:
关注Alexey's topic之后,我在Laravel 7中找不到修改环境变量的解决方案。我想在控制器中修改一个变量,然后在视图中调用它。没有成功
我的控制器:
public function modifyBanner(Request $request)
{
config(['app.banner' => $request->banner]);
return redirect()->back()->with('success', "Bannière modifiée");
}
我的看法:
<input type="text" class="form-control" name="banner" @if (!env('BANNER')) placeholder="Message à insérer" @else placeholder="{{ env('BANNER') }}" value="{{ env('BANNER') }}" @endif>
【问题讨论】:
-
config() 找不到我刚刚设置的变量...
-
因为你是重定向和重定向是一个新的请求生命周期,你的横幅不会在那里。
-
是否要更新 .env 变量值?