????
| Current Path : /home2/morganrand/public_html/ecommerce/os/catalog/includes/classes/ |
| Current File : /home2/morganrand/public_html/ecommerce/os/catalog/includes/classes/breadcrumb.php |
<?php
/*
$Id: breadcrumb.php,v 1.1 2004/08/25 22:52:14 akhan Exp $
osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
Copyright (c) 2003 osCommerce
Released under the GNU General Public License
*/
class breadcrumb {
var $_trail;
function breadcrumb() {
$this->reset();
}
function reset() {
$this->_trail = array();
}
function add($title, $link = '') {
$this->_trail[] = array('title' => $title, 'link' => $link);
}
function trail($separator = ' - ') {
$trail_string = '';
for ($i=0, $n=sizeof($this->_trail); $i<$n; $i++) {
if (isset($this->_trail[$i]['link']) && tep_not_null($this->_trail[$i]['link'])) {
$trail_string .= '<a href="' . $this->_trail[$i]['link'] . '" class="headerNavigation">' . $this->_trail[$i]['title'] . '</a>';
} else {
$trail_string .= $this->_trail[$i]['title'];
}
if (($i+1) < $n) $trail_string .= $separator;
}
return $trail_string;
}
}
?>