laravel 面包屑未在 Laravel 5.4 中呈现 html
laravel breadcrumbs not rendering html in Laravel 5.4
在布局中
@section('breadcrumbs', Breadcrumbs::render('messages'))
@section('content')
@include('layouts.breadcrumbs')
breadcrumbs.blade.php
<div class="fluid-container">
<div class="container">
<div class="row">
<div class="col-md-12">
@yield('breadcrumbs')
</div>
</div>
</div>
</div>
带有 DaveJamesMillar 面包屑的标准 BS3 视图
@if ($breadcrumbs)
<ol class="breadcrumb">
@foreach ($breadcrumbs as $breadcrumb)
@if ($breadcrumb->url && !$breadcrumb->last)
<li><a href="{{ $breadcrumb->url }}">{{ $breadcrumb->title }}</a></li>
@else
<li class="active">{{ $breadcrumb->title }}</li>
@endif
@endforeach
</ol>
@endif
在升级到 L5.4 之前似乎工作正常,现在显示未处理的面包屑而不是显示面包屑 HTML
<ol class="breadcrumb"> <li><a href="http://www.linkremoved">Home</a></li> <li> class="active">Messages</li></ol>
在阅读了 davejamesmillar laravel-breadcrumbs 的最新文档后,它支持 L5.4 https://media.readthedocs.org/pdf/laravel-breadcrumbs/latest/laravel-breadcrumbs.pdf 参考 1.4.2 使用 Blade Sections 似乎没有任何改变这需要的方式被编码。不确定为什么 HTML 没有被处理为显示为 link。
RAR,几小时后!将变量注入 @section
时出现 Laravel 5.4 运行 htmlentities
我变了
@section('breadcrumbs', Breadcrumbs::render('messages'))
到
@section('breadcrumbs') {!! Breadcrumbs::Render('messages') !!} @endsection
并且 html 现在正在按应有的方式处理和显示。
在布局中
@section('breadcrumbs', Breadcrumbs::render('messages'))
@section('content')
@include('layouts.breadcrumbs')
breadcrumbs.blade.php
<div class="fluid-container">
<div class="container">
<div class="row">
<div class="col-md-12">
@yield('breadcrumbs')
</div>
</div>
</div>
</div>
带有 DaveJamesMillar 面包屑的标准 BS3 视图
@if ($breadcrumbs)
<ol class="breadcrumb">
@foreach ($breadcrumbs as $breadcrumb)
@if ($breadcrumb->url && !$breadcrumb->last)
<li><a href="{{ $breadcrumb->url }}">{{ $breadcrumb->title }}</a></li>
@else
<li class="active">{{ $breadcrumb->title }}</li>
@endif
@endforeach
</ol>
@endif
在升级到 L5.4 之前似乎工作正常,现在显示未处理的面包屑而不是显示面包屑 HTML
<ol class="breadcrumb"> <li><a href="http://www.linkremoved">Home</a></li> <li> class="active">Messages</li></ol>
在阅读了 davejamesmillar laravel-breadcrumbs 的最新文档后,它支持 L5.4 https://media.readthedocs.org/pdf/laravel-breadcrumbs/latest/laravel-breadcrumbs.pdf 参考 1.4.2 使用 Blade Sections 似乎没有任何改变这需要的方式被编码。不确定为什么 HTML 没有被处理为显示为 link。
RAR,几小时后!将变量注入 @section
htmlentities
我变了
@section('breadcrumbs', Breadcrumbs::render('messages'))
到
@section('breadcrumbs') {!! Breadcrumbs::Render('messages') !!} @endsection
并且 html 现在正在按应有的方式处理和显示。