| Current Path : /home/juvelize/saulnois/tmp/install_695d2cf0b4957/src/View/Sky/ |
| Current File : /home/juvelize/saulnois/tmp/install_695d2cf0b4957/src/View/Sky/Breadcrumb.php |
<?php
/*
* @package Tech Fry Library
* @license https://www.gnu.org/licenses/gpl-3.0.en.html
*/
namespace TechFry\Library\View\Sky;
defined('_JEXEC') or die;
class Breadcrumb extends Bootstrap
{
public function display()
{
$output = '<nav aria-label="breadcrumb">';
$output .= '<ol class="breadcrumb mb-0">';
foreach ($this->data as $i => $item)
{
$output .= '<li class="breadcrumb-item">';
// Add location icon before first item
if ($i == 0)
{
$output .= '<i class="fa-solid fa-location-dot"></i> ';
}
if (isset($item['url']))
{
$output .= '<a href="' . $item['url'] . '">' . $item['title'] . '</a>';
}
else
{
$output .= $item['title'];
}
$output .= '</li>';
}
$output .= '</ol>';
$output .= '</nav>';
return $output;
}
}