añadir custom breadcrumb a view pages
Recently I needed to add custom breadcrumbs to views 2 generated pages. Now we were using excellent custom_breadcrumbs 1.x to add custom breadcrumbs on site. At that time I discovered that 1.x version of custom_breadcrumbs do not support views generated pages and 2.x version of module (which supports views) is not production stable. So I came up with this solution to create custom breadcrumbs for views pages:
Lets say we have a page view with structure
---Team (menu item)
|
|---Featured 1 (tab-default)
|
|---Featured 2 (tab)
|
|---Featured 3 (tab)
Now instead of having a breadcrumb like "Home ›" OR "Home › Team ›" we need something like "Home › Our Team › Featured 1" for default tab. To accomplish this we need to add following php code in header section of view page with php filter enabled.
<?php
global $base_url;
$breadcrumb[] = l('Home', null);
$breadcrumb[] .= l('Our Team', 'team');
$breadcrumb[] .= l(drupal_get_title(), $base_url.$_SERVER['REQUEST_URI']);
drupal_set_breadcrumb($breadcrumb);
?>
Now this custom php will set new breadcrumb of page as: 
fuente : http://civicactions.com/blog/2010/mar/31/adding_custom_breadcrumbs_views...
- Inicie sesión o regístrese para enviar comentarios
