Exemplo n.º 1
0
 /**
  * Crea una vista del breadcrumb.
  *
  * @return View La vista
  */
 public function createView()
 {
     $view = new View();
     $view->set('requestParamName', self::REQUEST_PARAM_NAME);
     $view->set('data', urlencode(serialize($this->getData())));
     return $view;
 }
Exemplo n.º 2
0
 /**
  * Crea una vista del breadcrumb.
  *
  * @return View La vista
  */
 public function createView()
 {
     $view = new View();
     $view->set('theme', 'BluegrassBluesBreadcrumbBundle:Breadcrumb:breadcrumb.html.twig');
     $view->set('count', $this->count());
     $view->set('hierarchySeparator', self::HIERARCHY_SEPARATOR);
     $view->set('items', $this->getTrail());
     return $view;
 }
Exemplo n.º 3
0
 public function renderBreadcrumb(View $breadcrumb)
 {
     $html = $this->renderBlock('breadcrumb', array('breadcrumb' => $breadcrumb), $breadcrumb->get('theme'));
     return $html;
 }