laravel - 如何在 laravel 面包屑中制作不同的图标网址?
问题描述
大家好,我在使用 laravel 面包屑为 url 制作不同的图标时遇到了麻烦,这里是图片
我想做图标 HRMS 和 Dashboard 不同
这是我的刀片文件
<link rel="stylesheet" type="text/css" href="{{ asset("/css/hrms2.css") }}">
@if (count($breadcrumbs))
<ol class="breadcrumb">
@foreach ($breadcrumbs as $breadcrumb)
@if ($breadcrumb->url && !$loop->last)
<li class="breadcrumb-item" style="">
<a class="bread-color" href="{{ $breadcrumb->url }}">
<i class="fa fa-home"></i> {{ $breadcrumb->title }}</a>
</li>
@else
<li class="breadcrumb-item active">{{ $breadcrumb->title }}</li>
@endif
@endforeach
</ol>
@endif
解决方案
您还需要在$breadcrumb
对象中传递图标名称并使用$breadcrumb->icon
而不是fa-home
<ol class="breadcrumb">
@foreach ($breadcrumbs as $breadcrumb)
@if ($breadcrumb->url && !$loop->last)
<li class="breadcrumb-item" style=""><a class="bread-color" href="{{ $breadcrumb->url }}"> <i class="fa {{ $breadcrumb->icon }}"></i> {{ $breadcrumb->title }}</a></li>
@else
<li class="breadcrumb-item active">{{ $breadcrumb->title }}</li>
@endif
@endforeach
推荐阅读
- java - JavaFX 和 ControlsFX - 自动完成文本字段 - 显示下拉菜单
- javascript - 使用 RequireJs + Karma + Jasmine 测试事件
- javascript - 如何在电子中获取添加的 BrowserView 的控制台输出?
- azure-functions - 来自未加入域的 PC 和 Function App 的 Key Vault
- angular - 在 Angular 的“jsencrypt”中找不到导出“JSEncrypt”
- java - 正则表达式验证一个字符串是否有 2 个连续的字母(不是 2 个连续的字母)
- javascript - 为什么我的数组被覆盖而不是使其成为一个包含对象的数组?
- javascript - 如何使用猫鼬填充?我有个问题
- c++ - 在 C++20 中使用 typename 需要 / 概念?
- ruby-on-rails - 在 Ruby 中创建具有至少一个特殊字符、一个数字、一个大写、一个小写且在 Ruby 中没有重复字符的随机字符串