regionhalland / region-halland-plugin-multi-breadcrumbs
前端插件,用于显示带有分类/页面的面包屑
v1.4.0
2020-08-03 09:39 UTC
README
如何使用Region Halland的插件"RhMultiBreadcrumbs"
以下是如何使用插件"RhMultiBreadcrumbs"的说明。
应用范围
此插件创建一个包含"面包屑"的数组,可以在"页面"上循环显示
许可证模型
此插件使用GPL-3.0许可证模型。您可以阅读有关此许可证模型的更多信息,请参阅附带文件
LICENSE (https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhMultiBreadcrumbs?path=%2FLICENSE&version=GBmaster)
安装和激活
A) Hämta pluginen via Git eller läs in det med Composer
B) Installera Region Hallands plugin i Wordpress plugin folder
C) Aktivera pluginet inifrån Wordpress admin
通过Git获取插件
git clone https://regionhalland.visualstudio.com/public.RhWpPlugIns/_git/RhMultiBreadcrumbs
通过composer导入插件
注意!确保您获取的是最新版本。
"require": {
"regionhalland/region-halland-plugin-multi-breadcrumbs": "1.0.0"
},
通过"Blade"在页面上显示"面包屑"
@if(function_exists('get_region_halland_multi_breadcrumbs'))
@php($myBreadcrumbs = get_region_halland_multi_breadcrumbs())
@if(isset($myBreadcrumbs))
@foreach ($myBreadcrumbs as $myBreadcrumb)
@if ($myBreadcrumb['url'])
<a href="{{ $myBreadcrumb['url'] }}">{!! $myBreadcrumb['name'] !!}</a>
@else
<span>{!! $myBreadcrumb['name'] !!}</span>
@endif
@endforeach
@endif
@endif
数组示例
array (size=3)
0 =>
array (size=2)
'name' => string 'Intranät' (length=9)
'url' => string 'http://dev-intra.local' (length=22)
1 =>
array (size=2)
'name' => string 'Kategori 1' (length=10)
'url' => string 'http://dev-intra.local/category/kategori-1/' (length=43)
2 =>
array (size=2)
'name' => string 'Sida A' (length=6)
'url' => string 'http://dev-intra.local/sida-a/' (length=3
版本历史
1.4.0
- 调整了直接访问页面(例如通过发送链接)的逻辑
1.3.0
- 调整了在页面树中向下导航的逻辑
1.2.0
- 重写了访问页面时的逻辑
1.1.0
- 添加了通过Packagist发布的功能
1.0.0
- 第一个版本