1. Go to this page and download the library: Download xety/breadcrumbs library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
xety / breadcrumbs example snippets
use Xety\Breadcrumbs\Breadcrumbs;
$breadcrumbs = new Breadcrumbs;
// Or with breadcrumbs and options:
$breadcrumbs = new Breadcrumbs(
[
[
'name' => 'Home',
'href' => '/home'
],
[
'name' => 'Blog',
'href' => '/blog'
]
],
[
'position' => true
]
);
echo $breadcrumbs->render();
// Or, since this class implement the magic method `__toString()`,
// you can directly echo the instance :
echo $breadcrumbs;
[
// Whether to enable or not the `data-position` attribute.
'position' => false,
// The divider symbol between the crumbs or `null` to disable it.
'divider' => null,
// The DOM-Element used to generate the divider element.
'dividerElement' => 'span',
// Classes applied to the item `dividerElement` element.
'dividerElementClasses'=> [
'divider'
],
// The DOM-Element used to generate the container element.
'listElement' => 'nav',
// Classes applied to the main `listElement` container element.
'listElementClasses' => [
'breadcrumb'
],
// The DOM-Element used to generate the list item.
'listItemElement' => 'a',
// Classes applied to the list item `listItemElement` element.
'listItemElementClasses' => [
'breadcrumb-item'
],
// The DOM-Element used to generate the active list item.
'listActiveElement' => 'span',
// Classes applied to the active item `listActiveElement` element.
'listActiveElementClasses' => [
'breadcrumb-item',
'active'
]
]
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.