Fork me on GitHub

EBreadCrumbsComponent

BreadCrumbs компонент создающий навигационную цепочку, представляющий собой путь по сайту от его «корня» до текущей страницы, на которой находится пользователь.

Например: "Главная страница → Тестовый пост → Редактирование"

Использование

Настраиваем компонент приложения:

// main.php - конфиг приложения
'components'=>array(
    'breadCrumbs'=>array(
        'class'=>'ext.yiiext.components.breadCrumbs.EBreadCrumbsComponent',
        // {@link CBreadcrumbs} widget options.
        'widget'=>array(
            'separator'=>' › ',
        ),
    ),
),

Добавляем "крошки", например в представлении:

Yii::app()->breadCrumbs['Sample Post']=array('post/view','id'=>12),
Yii::app()->breadCrumbs[]='Edit',
// или
Yii::app()->breadCrumbs->mergeWith(array(
    'Sample Post'=>array('post/view','id'=>12),
    'Edit',
));

И наконец показываем цепочку:

// Оптимально генерировать цепочку в шаблоне.
Yii::app()->breadCrumbs->render();

Changelog

0.1

[+] Initial release. (Veaceslav Medvedev)

No description available.

Documentation

Downloads (Tags)

Resources