You are here

function gallery_assist_set_cover in Gallery Assist 7

2 calls to gallery_assist_set_cover()
gallery_assist_items_form_submit in ./gallery_assist_form_BUP.inc
Process the GA items data form submission.
gallery_assist_items_form_submit in ./gallery_assist_form.inc
Process the GA items data form submission.
1 string reference to 'gallery_assist_set_cover'
gallery_assist_menu in ./gallery_assist.module
Implements hook_menu().

File

./gallery_assist.module, line 469
Extend drupal with gallery functionalities. Manage galleries.

Code

function gallery_assist_set_cover($form_state, $node, $pid, $cover = FALSE) {
  db_update('gallery_assist_item')
    ->fields(array(
    'cover' => 0,
  ))
    ->condition('gid', $node->ga_gid)
    ->execute();
  db_update('gallery_assist_item')
    ->fields(array(
    'cover' => 1,
  ))
    ->condition('pid', $pid)
    ->execute();

  // Redirect if from node view.
  $arg = arg();
  if ($arg[2] == 'cover') {
    drupal_goto("node/{$node->nid}");
  }
}