如何使用数据库 laravel 背包中的数据更改标题
Posted
技术标签:
【中文标题】如何使用数据库 laravel 背包中的数据更改标题【英文标题】:how to change title with data in database laravel backpack 【发布时间】:2017-07-30 01:03:45 【问题描述】:我是 laravel 背包的新手。 在这里,我想用我在数据库中的数据更改布局中的标题
这是图片
我想用数据库中的名称更改“背包”,例如:
$user = DB::table('users')->where('users_id','=', '1')->get('users_name');
我能知道如何改变它吗 数据库中的“用户名”?直到知道我不知道如何改变它。 谢谢之前
【问题讨论】:
【参考方案1】:在project_name/resources/views/vendor/backpack/base/layout.blad.php
<header class="main-header">
<!-- Logo -->
<a href=" url('') " class="logo"> <!-- Here's what r u looking for -->
<!-- mini logo for sidebar mini 50x50 pixels -->
<span class="logo-mini">!! config('backpack.base.logo_mini') !!</span>
<!-- logo for regular state and mobile devices -->
<span class="logo-lg">!! config('backpack.base.logo_lg') !!</span>
</a>
<!-- Header Navbar: style can be found in header.less -->
<nav class="navbar navbar-static-top" role="navigation">
<!-- Sidebar toggle button-->
<a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
<span class="sr-only"> trans('backpack::base.toggle_navigation') </span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
@include('backpack::inc.menu')
</nav>
</header>
第一种方式(推荐)
!! config('backpack.base.logo_mini') !!
到
DB::table('users')->where('users_id','=', '1')->get('users_name')
或其他。 第二路
在project_name/config/backpack/base.php
// Menu logos
'logo_lg' => '<b>Back</b>pack',
'logo_mini' => '<b>B</b>p',
编辑'<b>Back</b>pack'
为您的自定义大尺寸徽标并编辑'<b>B</b>p'
为您的自定义迷你尺寸徽标。
更新
如果要显示经过身份验证的用户名,
Auth::user()->user_name
【讨论】:
以上是关于如何使用数据库 laravel 背包中的数据更改标题的主要内容,如果未能解决你的问题,请参考以下文章
如何更改 laravel 中的用户模型以使用其他表进行身份验证而不是用户?
在 Laravel 背包上覆盖 RegisterController