Breadcrumbs

0 komentarzy

Data napisania: 7th Wrzesień 2010 | Autor: admin | Kategoria: Techniki nawigacji

Jeżeli posiadamy własną stronę internetową i myślimy o wygodzie jej użytkowników, to warto zastanowić się na wprowadzeniem technik nawigacyjnych. Jedną z nich jest breadcrumbs (ang. okruszki), która najczęściej prezentuje się tak:

Umieszczanie klasy breadcrumbs to bawienie się w pierwszej kolejności we wstawianie linków w sposób ręczny. Ważne jest, aby ściągnąć plik breadcrumbs.php i umieścić go w katalogu, gdzie znajduje się nasza strona. Potem następuje manipulowanie kodem strony:

<?php
/* Tu dołączamy plik z klasą breadcrumb */
require_once(“breadcrumbs.php”);

/* Tworzymy nową instancję klasy */
$bc = new breadcrumb;
/* Dodajemy kolejne stopnie zagnieżdżenia */
/* Pierwszy argument: nazwa, drugi argument: link */
$bc->add(“Kurs”, “/kurs.php”);
$bc->add(“Excel”, “/kurs.php?n=excel”);

/* Teraz wyświetlamy gotowe linki na stronie */
echo $bc->markup();
?>

Efekty naszych zabiegów powinny nam wygenerować kod

<a href=”/”>Main page</a> / <a href=”/kurs.php”>Kurs</a> /
<a href=”/galeria.php?n=excel”>Excel</a>

W przypadku gdy posiadamy duży serwis internetowy, warto skorzystać z rejestru znanych stron, który znajduje się w pliku knowncrumbs.txt.