<?php
/**
 * baserCMS :  Based Website Development Project <https://basercms.net>
 * Copyright (c) baserCMS Users Community <https://basercms.net/community/>
 *
 * @copyright       Copyright (c) baserCMS Users Community
 * @link            https://basercms.net baserCMS Project
 * @since           baserCMS v 4.1.0
 * @license         https://basercms.net/license/index.html
 */

/**
 * [ADMIN] パンくずナビゲーション
 */
if ($this->viewPath !== 'dashboard') {
  $this->BcBaser->addCrumb('<span itemprop="title" class="bca-icon--home"><span class="bca-icon-label">' . __d('baser_core', 'ホーム') . '</span></span>', ['plugin' => null, 'controller' => 'dashboard']);
}
$crumbs = $this->BcBaser->getCrumbs();
if ($this->name === 'CakeError') {
  $this->BcBaser->addCrumb('404 NOT FOUND');
}
if (!empty($crumbs)) {
  foreach($crumbs as $key => $crumb) {
    if ($this->BcArray->last($crumbs, $key + 1)) {
      if ($crumbs[$key + 1]['name'] == $crumb['name']) {
        continue;
      }
    }
    if ($this->BcArray->last($crumbs, $key)) {
      if ($this->viewPath !== 'home' && $crumb['name']) {
        $this->BcBaser->addCrumb(h($crumb['name']));
      }
    } else {
      $this->BcBaser->addCrumb(h($crumb['name']), $crumb['url']);
    }
  }
}
?>

<?php if (!empty($user)): ?>
  <nav id="Crumb" class="bca-crumb" hidden>
    <ol>
      <?php $this->BcBaser->crumbs("\n", false, true) ?>
    </ol>
    <!-- / .bca-crumb  --></nav>
<?php endif; ?>
