Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/01/2007, 06:02
Avatar de franquero
franquero
 
Fecha de Ingreso: julio-2005
Mensajes: 179
Antigüedad: 19 años, 4 meses
Puntos: 1
Re: Breadcrumb Dinámico, ligado a la navegación.

Buenas, en oscommerce encuentras esta clase:

Código PHP:
<?php
/*
  $Id: breadcrumb.php,v 1.3 2003/02/11 00:04:50 hpdl 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;
    }
  }
?>
Espero que te sirva de algo, porque yo no estoy muy puesto en el tema.

Saludos
__________________
Es una suerte que la sociedad libre sea más productiva, porque de no haberlo sido jamás se habría tolerado.