function tracking_code_edit_form_submit in Tracking Code 7
Submit function for tracking_code edit form.
File
- ./
tracking_code.admin.inc, line 438 - admin page callbacks and form handlers for the tracking code module
Code
function tracking_code_edit_form_submit($form, &$form_state) {
db_update('tracking_code')
->fields(array(
'name' => $form_state['values']['tracking_code_name'],
'code' => $form_state['values']['tracking_code_code'],
'region' => $form_state['values']['tracking_code_region'],
'status' => $form_state['values']['tracking_code_status'],
'visibility' => $form_state['values']['tracking_code_visibility'],
'pages' => $form_state['values']['tracking_code_pages'],
'content_types' => serialize($form_state['values']['tracking_code_content_types']),
'roles' => serialize($form_state['values']['tracking_code_roles']),
))
->condition('tcid', $form_state['values']['delta'], '=')
->execute();
$form_state['redirect'] = 'admin/structure/tracking_code';
drupal_set_message(t('Updated tracking code "%name."', array(
'%name' => $form_state['values']['tracking_code_name'],
)));
}