function values_form_submit in Values 6
Same name and namespace in other branches
- 7 values.module \values_form_submit()
Submits the values form.
File
- ./
values.module, line 290 - API for managing reusable value sets.
Code
function values_form_submit(&$form, &$form_state) {
$values = new stdClass();
$values->name = !isset($form_state['values']['name']) ? values_machine_name($form_state['values']['description']) : $form_state['values']['name'];
$values->description = $form_state['values']['description'];
$values->data = array();
foreach ($form_state['values']['data'] as $value) {
$values->data[] = array(
'value' => $value['value'],
'label' => $value['label'],
'weight' => $value['weight'],
);
}
values_save($values);
$form_state['redirect'] = 'admin/content/values';
}