You are here

function views_bulk_operations_move_to_book_action in Views Bulk Operations (VBO) 7.3

File

actions/book.action.inc, line 58
Implements actions for managing books (book.module).

Code

function views_bulk_operations_move_to_book_action($node, $context = array()) {
  if (isset($context['book'])) {
    $book_node = node_load($context['book']);
    $mlid = db_select('menu_links', 'ml')
      ->condition('ml.link_path', 'node/' . $node->nid)
      ->fields('ml', array(
      'mlid',
    ))
      ->execute()
      ->fetchField();
    $node->book['mlid'] = $mlid;
    $node->book['bid'] = $book_node->nid;
    $node->book['plid'] = $book_node->book['mlid'];
    $node->book['module'] = 'book';
  }
}