2fox/ yii2-breadcrumbs
yii2 breadcrumbs Schema.org 支持
dev-master
2019-10-07 21:06 UTC
Requires
- yiisoft/yii2: *
This package is auto-updated.
Last update: 2024-09-08 08:15:28 UTC
README
https://schema.org/BreadcrumbList
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist 2fox/yii2-breadcrumbs "*"
或者
"2fox/yii2-breadcrumbs": "*"
将以下内容添加到您的 composer.json
文件的 require 部分:
用法
面包屑
use twofox\breadcrumbs\Breadcrumbs; echo Breadcrumbs::widget([ 'links' => [ [ 'label' => 'Home', 'url' => ['/'] ], [ 'label' => 'Contact', 'url' => ['/site/contact'] ], ], ]);
或者
use twofox\breadcrumbs\Breadcrumbs; echo Breadcrumbs::widget([ 'links' => $this->params['breadcrumbs'], ]);
####结果
<ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://example.com/dresses"> <span itemprop="name">Dresses</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://example.com/dresses/real"> <span itemprop="name">Real Dresses</span></a> <meta itemprop="position" content="2" /> </li> </ol> ```