You are here

function tracking_code_add_form_submit in Tracking Code 7

Submit function for tracking_code add form.

File

./tracking_code.admin.inc, line 417
admin page callbacks and form handlers for the tracking code module

Code

function tracking_code_add_form_submit($form, &$form_state) {
  $tcid = db_insert('tracking_code')
    ->fields(array(
    'name' => $form_state['values']['tracking_code_name'],
    'code' => $form_state['values']['tracking_code_code'],
    'status' => 0,
    'weight' => 0,
    'visibility' => 1,
    'pages' => '',
    'content_types' => serialize(array()),
    'roles' => serialize(array()),
  ))
    ->execute();
  $form_state['redirect'] = 'admin/structure/tracking_code/' . $tcid . '/edit';
  drupal_set_message(t('Created new tracking code "%name."', array(
    '%name' => $form_state['values']['tracking_code_name'],
  )));
}