function hansel_action_add_link_to_current_page_get_crumbs in Hansel breadcrumbs 8
Same name and namespace in other branches
- 7 hansel.actions.inc \hansel_action_add_link_to_current_page_get_crumbs()
 
Callback for the "add link to current page" breadcrumb action to generate the crumbs.
Parameters
array $arguments:
Return value
array
1 string reference to 'hansel_action_add_link_to_current_page_get_crumbs'
- hansel_hansel_action_types in ./
hansel.module  - Implements hook_hansel_action_types().
 
File
- ./
hansel.actions.inc, line 176  - Hansel breadcrumb actions
 
Code
function hansel_action_add_link_to_current_page_get_crumbs($arguments) {
  $args = array();
  $i = 0;
  while ($arg = hansel_arg($i++)) {
    $args[] = $arg;
  }
  $title = drupal_get_title();
  // Prevent title from double encoding
  $title = decode_entities($title);
  if (!empty($title)) {
    return array(
      array(
        'title' => $title,
        'href' => implode('/', $args),
      ),
    );
  }
}