%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/sakura-blog/themes/theme-simple/white/v1.1.3/templates/components/
Upload File :
Create Path :
Current File : //usr/local/sakura-blog/themes/theme-simple/white/v1.1.3/templates/components/breadcrumb.php

<?php
require_once(__DIR__ . "/../../utils.php");

function getAttrs($item)
{
	$attr = "";
	if (isset($item["is_current"]) && $item["is_current"]) {
		$attr .= 'aria-current="page"';
	}
	return $attr;
}
?>

<div class="breadcrumb">
	<nav aria-label="breadcrumb">
		<li class="breadcrumb__item">
			<a class="link" href="/">トップ</a>
			<i class="fa-solid fa-chevron-right breadcrumb__item-separator"></i>
		</li>
		<?php foreach ($items as $i => $item) { ?>
			<li class="breadcrumb__item" <?= getAttrs($item) ?>>
				<?php if (isset($item["href"])) { ?>
					<a class="link" href="<?= $item["href"] ?>"><?= sanitizeHTML($item["label"]) ?></a>
				<?php } else { ?>
					<span class="current"><?= sanitizeHTML($item["label"]) ?></span>
				<?php }
				if (count($items) - 1 !== $i) { ?>
					<i class="fa-solid fa-chevron-right breadcrumb__item-separator" role="presentation"></i>
				<?php }  ?>
			</li>
		<?php } ?>
	</nav>
</div>

Zerion Mini Shell 1.0