You are here

function book_helper_theme_registry_alter in Book helper 6

Same name and namespace in other branches
  1. 7 book_helper.module \book_helper_theme_registry_alter()

Implementation of hook_theme_registry_alter(). Remove template_preprocess_book_navigation();

Prevent book_navigation variables from being preprocessed multiple times.

File

./book_helper.module, line 278
Improves Drupal's core book module's functionality.

Code

function book_helper_theme_registry_alter(&$theme_registry) {
  if (isset($theme_registry['book_navigation']['preprocess functions']) && is_array($theme_registry['book_navigation']['preprocess functions'])) {
    $theme_registry['book_navigation']['preprocess functions'] = array_diff($theme_registry['book_navigation']['preprocess functions'], array(
      'template_preprocess_book_navigation',
    ));
  }
}