如何设置变量环境Laravel 7
How to set a variable environment Laravel 7
关注后,我在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>
重定向时,一个新的请求生命周期诞生了,它基本上是加载一个新页面。而是使用 with()
和 session
访问您的横幅。
return redirect()->back()
->with('success', "Bannière modifiée")
->with('banner', $request->banner);
所以在控制器上下文中,您可以像这样访问它。
$request->session()->get('banner');
或在 blade 文件中。
{{ session()->get('banner') }}
关注
我的控制器:
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>
重定向时,一个新的请求生命周期诞生了,它基本上是加载一个新页面。而是使用 with()
和 session
访问您的横幅。
return redirect()->back()
->with('success', "Bannière modifiée")
->with('banner', $request->banner);
所以在控制器上下文中,您可以像这样访问它。
$request->session()->get('banner');
或在 blade 文件中。
{{ session()->get('banner') }}