You are here

function _i18n_book_navigation_prev in Book translation 6

Get the previous book page

1 call to _i18n_book_navigation_prev()
template_preprocess_i18n_book_navigation in ./i18n_book_navigation.module
Similar to template_preprocess_book_navigation() Preprocesses the variables and creates the book navigation for the translated nodes.

File

./i18n_book_navigation.module, line 354

Code

function _i18n_book_navigation_prev($flat, $book_link) {
  $i = 0;
  $prev = array();
  $flat_values = array_values($flat);
  foreach ($flat as $key => $entry) {
    if ($key == $book_link['mlid']) {
      for ($j = $i - 1; $j >= 0; $j--) {
        if (_i18n_book_navigation_is_translated($flat_values[$j])) {
          $prev = $flat_values[$j];
          _i18n_book_navigation_translate($prev);
          return $prev;
        }
      }
    }
    $i++;
  }
}