public function executeBreadcrumbs() { $breadcrumb = sfBreadcrumbs::getInstance(); if (isset($this->root)) { $breadcrumb->setRoot($this->root['text'], $this->root['uri']); } if (!isset($this->offset)) { $this->offset = 0; } $this->items = $breadcrumb->getItems($this->offset); }
public function preExecute() { $this->breadcrumbs = sfBreadcrumbs::getInstance(); }
/** * Listens to the template.filter_parameters event. * * @param sfEvent $event An sfEvent instance * @param array $parameters An array of template parameters to filter * * @return array The filtered parameters array */ public static function filterTemplateParameters(sfEvent $event, $parameters) { $parameters['breadcrumbs'] = sfBreadcrumbs::getInstance(); return $parameters; }