You are here

function views_bulk_operations_move_to_book_action_form in Views Bulk Operations (VBO) 7.3

File

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

Code

function views_bulk_operations_move_to_book_action_form($context) {
  $form = array();
  if (!isset($context['book'])) {
    $context['book'] = '';
  }
  $options = array();
  $books = book_get_books();
  foreach ($books as $value) {
    $options[$value['nid']] = $value['title'];
  }
  if (empty($options)) {
    drupal_set_message(t('You have no books.'), 'error');
    return array();
  }
  $form['book'] = array(
    '#type' => 'select',
    '#title' => t('Choose a parent book'),
    '#options' => $options,
    '#description' => t('Select the parent book page you wish to move the book page into'),
  );
  return $form;
}