1

我在 Laravel 5.6 中切换面包屑上的措辞时遇到问题

我的布局文件中的面包屑代码是

{{ Breadcrumbs::render('home') }}

呈现的功能位于\routes\breadcrumbs.php

以下

Breadcrumbs::register('home', function ($breadcrumbs) {
    $breadcrumbs->push('Home', route('home'));
}); 

我在哪里放置关键字以根据当前活动的语言更改面包屑,因为我通常只是放置 @lang('home.home'){{ __('home.home') }} 更改措辞语言,但breadcrumbs.php不是.blade文件,因此不能使用显示的类型来读取值

4

1 回答 1

1

示例:Laravel 7

Breadcrumbs::for('home', function ($trail) {

$home = e(__('home.dashboard'));  //'app/lang/home.php' 

$trail->push( $home , route('home'));
});
于 2020-07-31T00:15:31.600 回答