如何解决在 Laravel 8 中更改全局视图的图像
所以我是 Laravel 的新手,我有这个基本项目,我想在登录时选择一个“Logia”,当它被选中时,视图应该刷新并更改页面的徽标,我想知道我怎样才能做到这一点,虽然我可以让它工作,创建一个配置文件并将值设置为空,当我选择“logia”时,这些值将更改,页面应采用这些值并将其显示在屏幕上。 这是我所拥有的
LogiaController.PHP
class LogiaController extends Controller
{
...
public static function select($id){
$logia = Logia::findOrFail($id);
config(['global.logia_id' => $id]);
config(['global.logo_pagina' => $logia->logo]);
return Redirect::to('home');
}
}
admin.blade.PHP
<!-- logo -->
<a href="{{url('home')}}" class="logo">
<!-- mini logo for sidebar mini 50x50 pixels -->
<img src="{{asset('img/logias/'.config('global.logo_pagina'))}}" height="45px" style="float: left; padding-top: 3px" alt="logo" srcset="">
<h1>{{config('global.logo_pagina')}}</h1>
<span class="logo-mini"><b>AD</b>V</span>
<!-- logo for regular state and mobile devices -->
<span class="logo-lg"><b>ADVentas</b></span>
</a>
<?PHP
return [
'logia_id' => 0,'logo_pagina' => "nada.png"
]
?>
有我想要的截图,当点击1中的绿色按钮时,应该用3的图像替换2的图像。
admin.blade.PHP 是“全局视图”,截图显示的是 admin.blade 和 logia.index.blade,我认为这是 bc 只刷新 logia.index.blade,有一种方法可以让 admin.blade 刷新?
抱歉我的英语不好,感谢您的时间!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。