Buenas compañeros, eh desarrollado una mini clase para crear breadcrumbs a mano, si no utilizas ningun framework o wordpres etc.. y necesitas imprementar un breadcrumb
Código PHP:
Ver originalclass TBreadcrumb {
private $breadcrumb = array(); private $str_link = '<a href="$1">$2</a>';
public function Set($key,$value) {
$this->$key = $value;
}
public function Push($key,$value) {
$i = count($this->breadcrumb); $this->breadcrumb[$i]['title'] = $key;
$this->breadcrumb[$i]['link'] = $value;
}
public function Make($bracket=' » ') {
$total = count($this->breadcrumb); $output = '';
for ($i=0;$i<$total-1;$i++) {
$swap = str_replace('$1',$this->breadcrumb[$i]['link'],$this->str_link); $swap = str_replace('$2',$this->breadcrumb[$i]['title'],$swap); if ($i>0) $output .= $bracket . $swap; else $output .= $swap;
}
$swap = $this->breadcrumb[$i]['title'];
if ($i>0) $output .= $bracket . $swap; else $output .= $swap;
return $output;
}
}
su uso es muy simple
Código PHP:
Ver original$Breadcrumb = new TBreadcrumb();
$Breadcrumb->Push('Inicio','http://midominio.com');
$Breadcrumb->Push('Listado de articulos','http://midominio.com/articulos');
$Breadcrumb->Push('Televisores','http://midominio.com/articulos/teles');
echo $Breadcrumb->Make();
lo puedes ver tambien en mi [URL="http://www.webserveis.com/224/crear-un-breadcrumb-en-php/"]blog personal[/URL]