1.Adım
Breadcrumbs kullanabilmek için backend\views\layouts\main.php
sayfasında aşağıdaki kodları eklemeliyiz.
use backend\assets\AppAsset;
use yii\helpers\Html;
use yii\widgets\Breadcrumbs;
$asset=backend\assets\AppAsset::register($this);
$baseUrl=$asset->baseUrl;
2.Adım
daha sonra backend\views\layouts\main.php
sayfasında içerik bölümünden önce aşağıda ki kodları da eklemeliyiz.
Breadcrumbs::widget([
'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [],
]);
Diğer Ek Özellikleri ile nasıl kullanılır?
Breadcrumbs::widget([
'itemTemplate' => "{link}\n", // template for all links
'homeLink' => [
'label' => ' Anasayfa ',
'url' => Yii::$app->homeUrl,
'encode' => false// Requested feature
],
'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [],
])
3.Adım
view.php
sayfasında aşağıda ki gibi kullanılabilir.
$this->title = 'Sayfa Başlığı';
$this->params['breadcrumbs'][] = ['label' => $this->title, 'url' => 'javascript:void(0)'];